Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
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
- data DeleteMatchmakingRuleSet = DeleteMatchmakingRuleSet' {}
- newDeleteMatchmakingRuleSet :: Text -> DeleteMatchmakingRuleSet
- deleteMatchmakingRuleSet_name :: Lens' DeleteMatchmakingRuleSet Text
- data DeleteMatchmakingRuleSetResponse = DeleteMatchmakingRuleSetResponse' {
- httpStatus :: Int
- newDeleteMatchmakingRuleSetResponse :: Int -> DeleteMatchmakingRuleSetResponse
- deleteMatchmakingRuleSetResponse_httpStatus :: Lens' DeleteMatchmakingRuleSetResponse Int
Creating a Request
data DeleteMatchmakingRuleSet Source #
Represents the input for a request operation.
See: newDeleteMatchmakingRuleSet
smart constructor.
Instances
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.
DeleteMatchmakingRuleSetResponse' | |
|
Instances
Eq DeleteMatchmakingRuleSetResponse Source # | |
Read DeleteMatchmakingRuleSetResponse Source # | |
Show DeleteMatchmakingRuleSetResponse Source # | |
Generic DeleteMatchmakingRuleSetResponse Source # | |
NFData DeleteMatchmakingRuleSetResponse Source # | |
Defined in Amazonka.GameLift.DeleteMatchmakingRuleSet rnf :: DeleteMatchmakingRuleSetResponse -> () # | |
type Rep DeleteMatchmakingRuleSetResponse Source # | |
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
deleteMatchmakingRuleSetResponse_httpStatus :: Lens' DeleteMatchmakingRuleSetResponse Int Source #
The response's http status code.