keyAttributes

@JvmName(name = "kxfxfwbaujdvacto")
suspend fun keyAttributes(value: Output<Map<String, String>>)
@JvmName(name = "mlebnjynaxejinst")
suspend fun keyAttributes(value: Map<String, String>?)

Parameters

value

This is a string-to-string map that contains information about the type of object that this SLO is related to. It can include the following fields.

  • Type designates the type of object that this SLO is related to.

  • ResourceType specifies the type of the resource. This field is used only when the value of the Type field is Resource or AWS::Resource .

  • Name specifies the name of the object. This is used only if the value of the Type field is Service , RemoteService , or AWS::Service .

  • Identifier identifies the resource objects of this resource. This is used only if the value of the Type field is Resource or AWS::Resource .

  • Environment specifies the location where this object is hosted, or what it belongs to.

  • AwsAccountId allows you to create an SLO for an object that exists in another account.


@JvmName(name = "emdtebniekmqlham")
fun keyAttributes(vararg values: Pair<String, String>)

Parameters

values

This is a string-to-string map that contains information about the type of object that this SLO is related to. It can include the following fields.

  • Type designates the type of object that this SLO is related to.

  • ResourceType specifies the type of the resource. This field is used only when the value of the Type field is Resource or AWS::Resource .

  • Name specifies the name of the object. This is used only if the value of the Type field is Service , RemoteService , or AWS::Service .

  • Identifier identifies the resource objects of this resource. This is used only if the value of the Type field is Resource or AWS::Resource .

  • Environment specifies the location where this object is hosted, or what it belongs to.

  • AwsAccountId allows you to create an SLO for an object that exists in another account.