// Sets the necessary configuration for push sync. This API can only be called with
// developer credentials. You cannot call this API with the temporary user
// credentials provided by Cognito Identity.
Sets the necessary configuration for push sync. This API can only be called with
developer credentials. You cannot call this API with the temporary user
credentials provided by Cognito Identity.
// Sets the necessary configuration for push sync . This API can only be called with // developer credentials . You cannot call this API with the temporary user // credentials provided by Cognito Identity .
func (c *Client) SetIdentityPoolConfiguration(ctx context.Context, params *SetIdentityPoolConfigurationInput, optFns ...func(*Options)) (*SetIdentityPoolConfigurationOutput, error) {
	if params == nil {
		params = &SetIdentityPoolConfigurationInput{}
	}
	result, metadata, err := c.invokeOperation(ctx, "SetIdentityPoolConfiguration", params, optFns, addOperationSetIdentityPoolConfigurationMiddlewares)
	if err != nil {
		return nil, err
	}
	out := result.(*SetIdentityPoolConfigurationOutput)
	out.ResultMetadata = metadata
	return out, nil
}
func ( c * Client ) SetIdentityPoolConfiguration ( ctx context . Context , params * SetIdentityPoolConfigurationInput , optFns ... func ( * Options ) ) ( * SetIdentityPoolConfigurationOutput , error ) { if params == nil { params = & SetIdentityPoolConfigurationInput { } } result , metadata , err := c . invokeOperation ( ctx , " " , params , optFns , addOperationSetIdentityPoolConfigurationMiddlewares ) if err != nil { return nil , err } out := result . ( * SetIdentityPoolConfigurationOutput ) out . ResultMetadata = metadata return out , nil }
Sets the necessary configuration for push sync.
Sets the necessary configuration for push sync .