ResourceIdentifier
public struct ResourceIdentifier : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
The account with which the resource is associated.
Declaration
Swift
public let account: String? -
The ID of the CA certificate used to authorize the certificate.
Declaration
Swift
public let caCertificateId: String? -
The client ID.
Declaration
Swift
public let clientId: String? -
The ID of the Amazon Cognito identity pool.
Declaration
Swift
public let cognitoIdentityPoolId: String? -
The ID of the certificate attached to the resource.
Declaration
Swift
public let deviceCertificateId: String? -
The ARN of the IAM role that has overly permissive actions.
Declaration
Swift
public let iamRoleArn: String? -
The version of the policy associated with the resource.
Declaration
Swift
public let policyVersionIdentifier: PolicyVersionIdentifier? -
The ARN of the role alias that has overly permissive actions.
Declaration
Swift
public let roleAliasArn: String? -
init(account:caCertificateId:clientId:cognitoIdentityPoolId:deviceCertificateId:iamRoleArn:policyVersionIdentifier:roleAliasArn:)Undocumented
Declaration
Swift
public init(account: String? = nil, caCertificateId: String? = nil, clientId: String? = nil, cognitoIdentityPoolId: String? = nil, deviceCertificateId: String? = nil, iamRoleArn: String? = nil, policyVersionIdentifier: PolicyVersionIdentifier? = nil, roleAliasArn: String? = nil) -
Declaration
Swift
public func validate(name: String) throws
View on GitHub
ResourceIdentifier Structure Reference