libZSservicesZSamazonka-gameliftZSamazonka-gamelift
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.GameLift.DeleteMatchmakingRuleSet

Description

Deletes an existing matchmaking rule set. To delete the rule set, provide the rule set name. Rule sets cannot be deleted if they are currently being used by a matchmaking configuration.

Learn more

Related actions

CreateMatchmakingConfiguration | DescribeMatchmakingConfigurations | UpdateMatchmakingConfiguration | DeleteMatchmakingConfiguration | CreateMatchmakingRuleSet | DescribeMatchmakingRuleSets | ValidateMatchmakingRuleSet | DeleteMatchmakingRuleSet | All APIs by task

Synopsis

Creating a Request

data DeleteMatchmakingRuleSet Source #

Represents the input for a request operation.

See: newDeleteMatchmakingRuleSet smart constructor.

Constructors

DeleteMatchmakingRuleSet' 

Fields

  • name :: Text

    A unique identifier for the matchmaking rule set to be deleted. (Note: The rule set name is different from the optional "name" field in the rule set body.) You can use either the rule set name or ARN value.

Instances

Instances details
Eq DeleteMatchmakingRuleSet Source # 
Instance details

Defined in Amazonka.GameLift.DeleteMatchmakingRuleSet

Read DeleteMatchmakingRuleSet Source # 
Instance details

Defined in Amazonka.GameLift.DeleteMatchmakingRuleSet

Show DeleteMatchmakingRuleSet Source # 
Instance details

Defined in Amazonka.GameLift.DeleteMatchmakingRuleSet

Generic DeleteMatchmakingRuleSet Source # 
Instance details

Defined in Amazonka.GameLift.DeleteMatchmakingRuleSet

Associated Types

type Rep DeleteMatchmakingRuleSet :: Type -> Type #

NFData DeleteMatchmakingRuleSet Source # 
Instance details

Defined in Amazonka.GameLift.DeleteMatchmakingRuleSet

Hashable DeleteMatchmakingRuleSet Source # 
Instance details

Defined in Amazonka.GameLift.DeleteMatchmakingRuleSet

ToJSON DeleteMatchmakingRuleSet Source # 
Instance details

Defined in Amazonka.GameLift.DeleteMatchmakingRuleSet

AWSRequest DeleteMatchmakingRuleSet Source # 
Instance details

Defined in Amazonka.GameLift.DeleteMatchmakingRuleSet

ToHeaders DeleteMatchmakingRuleSet Source # 
Instance details

Defined in Amazonka.GameLift.DeleteMatchmakingRuleSet

ToPath DeleteMatchmakingRuleSet Source # 
Instance details

Defined in Amazonka.GameLift.DeleteMatchmakingRuleSet

ToQuery DeleteMatchmakingRuleSet Source # 
Instance details

Defined in Amazonka.GameLift.DeleteMatchmakingRuleSet

type Rep DeleteMatchmakingRuleSet Source # 
Instance details

Defined in Amazonka.GameLift.DeleteMatchmakingRuleSet

type Rep DeleteMatchmakingRuleSet = D1 ('MetaData "DeleteMatchmakingRuleSet" "Amazonka.GameLift.DeleteMatchmakingRuleSet" "libZSservicesZSamazonka-gameliftZSamazonka-gamelift" 'False) (C1 ('MetaCons "DeleteMatchmakingRuleSet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteMatchmakingRuleSet Source # 
Instance details

Defined in Amazonka.GameLift.DeleteMatchmakingRuleSet

newDeleteMatchmakingRuleSet Source #

Create a value of DeleteMatchmakingRuleSet with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:DeleteMatchmakingRuleSet', deleteMatchmakingRuleSet_name - A unique identifier for the matchmaking rule set to be deleted. (Note: The rule set name is different from the optional "name" field in the rule set body.) You can use either the rule set name or ARN value.

Request Lenses

deleteMatchmakingRuleSet_name :: Lens' DeleteMatchmakingRuleSet Text Source #

A unique identifier for the matchmaking rule set to be deleted. (Note: The rule set name is different from the optional "name" field in the rule set body.) You can use either the rule set name or ARN value.

Destructuring the Response

data DeleteMatchmakingRuleSetResponse Source #

Represents the returned data in response to a request operation.

See: newDeleteMatchmakingRuleSetResponse smart constructor.

Constructors

DeleteMatchmakingRuleSetResponse' 

Fields

Instances

Instances details
Eq DeleteMatchmakingRuleSetResponse Source # 
Instance details

Defined in Amazonka.GameLift.DeleteMatchmakingRuleSet

Read DeleteMatchmakingRuleSetResponse Source # 
Instance details

Defined in Amazonka.GameLift.DeleteMatchmakingRuleSet

Show DeleteMatchmakingRuleSetResponse Source # 
Instance details

Defined in Amazonka.GameLift.DeleteMatchmakingRuleSet

Generic DeleteMatchmakingRuleSetResponse Source # 
Instance details

Defined in Amazonka.GameLift.DeleteMatchmakingRuleSet

Associated Types

type Rep DeleteMatchmakingRuleSetResponse :: Type -> Type #

NFData DeleteMatchmakingRuleSetResponse Source # 
Instance details

Defined in Amazonka.GameLift.DeleteMatchmakingRuleSet

type Rep DeleteMatchmakingRuleSetResponse Source # 
Instance details

Defined in Amazonka.GameLift.DeleteMatchmakingRuleSet

type Rep DeleteMatchmakingRuleSetResponse = D1 ('MetaData "DeleteMatchmakingRuleSetResponse" "Amazonka.GameLift.DeleteMatchmakingRuleSet" "libZSservicesZSamazonka-gameliftZSamazonka-gamelift" 'False) (C1 ('MetaCons "DeleteMatchmakingRuleSetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteMatchmakingRuleSetResponse Source #

Create a value of DeleteMatchmakingRuleSetResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteMatchmakingRuleSetResponse', deleteMatchmakingRuleSetResponse_httpStatus - The response's http status code.

Response Lenses