@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateBackendAuthResourceConfig extends Object implements Serializable, Cloneable, StructuredPojo
Defines the resource configuration when updating an authentication resource in your Amplify project.
| Constructor and Description |
|---|
UpdateBackendAuthResourceConfig() |
| Modifier and Type | Method and Description |
|---|---|
UpdateBackendAuthResourceConfig |
clone() |
boolean |
equals(Object obj) |
String |
getAuthResources()
Defines the service name to use when configuring an authentication resource in your Amplify project.
|
UpdateBackendAuthIdentityPoolConfig |
getIdentityPoolConfigs()
Describes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your
auth resource in the Amplify project.
|
String |
getService()
Defines the service name to use when configuring an authentication resource in your Amplify project.
|
UpdateBackendAuthUserPoolConfig |
getUserPoolConfigs()
Describes the authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth
resource in the Amplify project.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setAuthResources(String authResources)
Defines the service name to use when configuring an authentication resource in your Amplify project.
|
void |
setIdentityPoolConfigs(UpdateBackendAuthIdentityPoolConfig identityPoolConfigs)
Describes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your
auth resource in the Amplify project.
|
void |
setService(String service)
Defines the service name to use when configuring an authentication resource in your Amplify project.
|
void |
setUserPoolConfigs(UpdateBackendAuthUserPoolConfig userPoolConfigs)
Describes the authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth
resource in the Amplify project.
|
String |
toString()
Returns a string representation of this object.
|
UpdateBackendAuthResourceConfig |
withAuthResources(AuthResources authResources)
Defines the service name to use when configuring an authentication resource in your Amplify project.
|
UpdateBackendAuthResourceConfig |
withAuthResources(String authResources)
Defines the service name to use when configuring an authentication resource in your Amplify project.
|
UpdateBackendAuthResourceConfig |
withIdentityPoolConfigs(UpdateBackendAuthIdentityPoolConfig identityPoolConfigs)
Describes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your
auth resource in the Amplify project.
|
UpdateBackendAuthResourceConfig |
withService(Service service)
Defines the service name to use when configuring an authentication resource in your Amplify project.
|
UpdateBackendAuthResourceConfig |
withService(String service)
Defines the service name to use when configuring an authentication resource in your Amplify project.
|
UpdateBackendAuthResourceConfig |
withUserPoolConfigs(UpdateBackendAuthUserPoolConfig userPoolConfigs)
Describes the authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth
resource in the Amplify project.
|
public void setAuthResources(String authResources)
Defines the service name to use when configuring an authentication resource in your Amplify project.
authResources - Defines the service name to use when configuring an authentication resource in your Amplify project.AuthResourcespublic String getAuthResources()
Defines the service name to use when configuring an authentication resource in your Amplify project.
AuthResourcespublic UpdateBackendAuthResourceConfig withAuthResources(String authResources)
Defines the service name to use when configuring an authentication resource in your Amplify project.
authResources - Defines the service name to use when configuring an authentication resource in your Amplify project.AuthResourcespublic UpdateBackendAuthResourceConfig withAuthResources(AuthResources authResources)
Defines the service name to use when configuring an authentication resource in your Amplify project.
authResources - Defines the service name to use when configuring an authentication resource in your Amplify project.AuthResourcespublic void setIdentityPoolConfigs(UpdateBackendAuthIdentityPoolConfig identityPoolConfigs)
Describes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.
identityPoolConfigs - Describes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of
your auth resource in the Amplify project.public UpdateBackendAuthIdentityPoolConfig getIdentityPoolConfigs()
Describes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.
public UpdateBackendAuthResourceConfig withIdentityPoolConfigs(UpdateBackendAuthIdentityPoolConfig identityPoolConfigs)
Describes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.
identityPoolConfigs - Describes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of
your auth resource in the Amplify project.public void setService(String service)
Defines the service name to use when configuring an authentication resource in your Amplify project.
service - Defines the service name to use when configuring an authentication resource in your Amplify project.Servicepublic String getService()
Defines the service name to use when configuring an authentication resource in your Amplify project.
Servicepublic UpdateBackendAuthResourceConfig withService(String service)
Defines the service name to use when configuring an authentication resource in your Amplify project.
service - Defines the service name to use when configuring an authentication resource in your Amplify project.Servicepublic UpdateBackendAuthResourceConfig withService(Service service)
Defines the service name to use when configuring an authentication resource in your Amplify project.
service - Defines the service name to use when configuring an authentication resource in your Amplify project.Servicepublic void setUserPoolConfigs(UpdateBackendAuthUserPoolConfig userPoolConfigs)
Describes the authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth resource in the Amplify project.
userPoolConfigs - Describes the authentication configuration for the Amazon Cognito user pool, provisioned as a part of your
auth resource in the Amplify project.public UpdateBackendAuthUserPoolConfig getUserPoolConfigs()
Describes the authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth resource in the Amplify project.
public UpdateBackendAuthResourceConfig withUserPoolConfigs(UpdateBackendAuthUserPoolConfig userPoolConfigs)
Describes the authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth resource in the Amplify project.
userPoolConfigs - Describes the authentication configuration for the Amazon Cognito user pool, provisioned as a part of your
auth resource in the Amplify project.public String toString()
toString in class ObjectObject.toString()public UpdateBackendAuthResourceConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.