@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 UpdateBackendAuthResourceConfig()
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.AuthResources public String getAuthResources()
Defines the service name to use when configuring an authentication resource in your Amplify project.
AuthResources public 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.AuthResources public 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.AuthResources public 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.Service public String getService()
Defines the service name to use when configuring an authentication resource in your Amplify project.
Service public 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.Service public 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.Service public 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 Object Object.toString() public UpdateBackendAuthResourceConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo ProtocolMarshaller.marshall in interface StructuredPojo protocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.