@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.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.