Documentation
¶
Index ¶
- Constants
- type Assessment
- type AssessmentAWSAccount
- type AssessmentAWSAccountArgs
- func (AssessmentAWSAccountArgs) ElementType() reflect.Type
- func (i AssessmentAWSAccountArgs) ToAssessmentAWSAccountOutput() AssessmentAWSAccountOutput
- func (i AssessmentAWSAccountArgs) ToAssessmentAWSAccountOutputWithContext(ctx context.Context) AssessmentAWSAccountOutput
- func (i AssessmentAWSAccountArgs) ToAssessmentAWSAccountPtrOutput() AssessmentAWSAccountPtrOutput
- func (i AssessmentAWSAccountArgs) ToAssessmentAWSAccountPtrOutputWithContext(ctx context.Context) AssessmentAWSAccountPtrOutput
- type AssessmentAWSAccountArray
- type AssessmentAWSAccountArrayInput
- type AssessmentAWSAccountArrayOutput
- func (AssessmentAWSAccountArrayOutput) ElementType() reflect.Type
- func (o AssessmentAWSAccountArrayOutput) Index(i pulumi.IntInput) AssessmentAWSAccountOutput
- func (o AssessmentAWSAccountArrayOutput) ToAssessmentAWSAccountArrayOutput() AssessmentAWSAccountArrayOutput
- func (o AssessmentAWSAccountArrayOutput) ToAssessmentAWSAccountArrayOutputWithContext(ctx context.Context) AssessmentAWSAccountArrayOutput
- type AssessmentAWSAccountInput
- type AssessmentAWSAccountOutput
- func (AssessmentAWSAccountOutput) ElementType() reflect.Type
- func (o AssessmentAWSAccountOutput) EmailAddress() pulumi.StringPtrOutput
- func (o AssessmentAWSAccountOutput) Id() pulumi.StringPtrOutput
- func (o AssessmentAWSAccountOutput) Name() pulumi.StringPtrOutput
- func (o AssessmentAWSAccountOutput) ToAssessmentAWSAccountOutput() AssessmentAWSAccountOutput
- func (o AssessmentAWSAccountOutput) ToAssessmentAWSAccountOutputWithContext(ctx context.Context) AssessmentAWSAccountOutput
- func (o AssessmentAWSAccountOutput) ToAssessmentAWSAccountPtrOutput() AssessmentAWSAccountPtrOutput
- func (o AssessmentAWSAccountOutput) ToAssessmentAWSAccountPtrOutputWithContext(ctx context.Context) AssessmentAWSAccountPtrOutput
- type AssessmentAWSAccountPtrInput
- type AssessmentAWSAccountPtrOutput
- func (o AssessmentAWSAccountPtrOutput) Elem() AssessmentAWSAccountOutput
- func (AssessmentAWSAccountPtrOutput) ElementType() reflect.Type
- func (o AssessmentAWSAccountPtrOutput) EmailAddress() pulumi.StringPtrOutput
- func (o AssessmentAWSAccountPtrOutput) Id() pulumi.StringPtrOutput
- func (o AssessmentAWSAccountPtrOutput) Name() pulumi.StringPtrOutput
- func (o AssessmentAWSAccountPtrOutput) ToAssessmentAWSAccountPtrOutput() AssessmentAWSAccountPtrOutput
- func (o AssessmentAWSAccountPtrOutput) ToAssessmentAWSAccountPtrOutputWithContext(ctx context.Context) AssessmentAWSAccountPtrOutput
- type AssessmentAWSService
- type AssessmentAWSServiceArgs
- type AssessmentAWSServiceArray
- type AssessmentAWSServiceArrayInput
- type AssessmentAWSServiceArrayOutput
- func (AssessmentAWSServiceArrayOutput) ElementType() reflect.Type
- func (o AssessmentAWSServiceArrayOutput) Index(i pulumi.IntInput) AssessmentAWSServiceOutput
- func (o AssessmentAWSServiceArrayOutput) ToAssessmentAWSServiceArrayOutput() AssessmentAWSServiceArrayOutput
- func (o AssessmentAWSServiceArrayOutput) ToAssessmentAWSServiceArrayOutputWithContext(ctx context.Context) AssessmentAWSServiceArrayOutput
- type AssessmentAWSServiceInput
- type AssessmentAWSServiceOutput
- func (AssessmentAWSServiceOutput) ElementType() reflect.Type
- func (o AssessmentAWSServiceOutput) ServiceName() pulumi.StringPtrOutput
- func (o AssessmentAWSServiceOutput) ToAssessmentAWSServiceOutput() AssessmentAWSServiceOutput
- func (o AssessmentAWSServiceOutput) ToAssessmentAWSServiceOutputWithContext(ctx context.Context) AssessmentAWSServiceOutput
- type AssessmentArgs
- type AssessmentDelegation
- type AssessmentDelegationArgs
- type AssessmentDelegationArray
- type AssessmentDelegationArrayInput
- type AssessmentDelegationArrayOutput
- func (AssessmentDelegationArrayOutput) ElementType() reflect.Type
- func (o AssessmentDelegationArrayOutput) Index(i pulumi.IntInput) AssessmentDelegationOutput
- func (o AssessmentDelegationArrayOutput) ToAssessmentDelegationArrayOutput() AssessmentDelegationArrayOutput
- func (o AssessmentDelegationArrayOutput) ToAssessmentDelegationArrayOutputWithContext(ctx context.Context) AssessmentDelegationArrayOutput
- type AssessmentDelegationInput
- type AssessmentDelegationOutput
- func (o AssessmentDelegationOutput) AssessmentId() pulumi.StringPtrOutput
- func (o AssessmentDelegationOutput) AssessmentName() pulumi.StringPtrOutput
- func (o AssessmentDelegationOutput) Comment() pulumi.StringPtrOutput
- func (o AssessmentDelegationOutput) ControlSetId() pulumi.StringPtrOutput
- func (o AssessmentDelegationOutput) CreatedBy() pulumi.StringPtrOutput
- func (o AssessmentDelegationOutput) CreationTime() pulumi.Float64PtrOutput
- func (AssessmentDelegationOutput) ElementType() reflect.Type
- func (o AssessmentDelegationOutput) Id() pulumi.StringPtrOutput
- func (o AssessmentDelegationOutput) LastUpdated() pulumi.Float64PtrOutput
- func (o AssessmentDelegationOutput) RoleArn() pulumi.StringPtrOutput
- func (o AssessmentDelegationOutput) RoleType() AssessmentRoleTypePtrOutput
- func (o AssessmentDelegationOutput) Status() AssessmentDelegationStatusPtrOutput
- func (o AssessmentDelegationOutput) ToAssessmentDelegationOutput() AssessmentDelegationOutput
- func (o AssessmentDelegationOutput) ToAssessmentDelegationOutputWithContext(ctx context.Context) AssessmentDelegationOutput
- type AssessmentDelegationStatus
- func (AssessmentDelegationStatus) ElementType() reflect.Type
- func (e AssessmentDelegationStatus) ToAssessmentDelegationStatusOutput() AssessmentDelegationStatusOutput
- func (e AssessmentDelegationStatus) ToAssessmentDelegationStatusOutputWithContext(ctx context.Context) AssessmentDelegationStatusOutput
- func (e AssessmentDelegationStatus) ToAssessmentDelegationStatusPtrOutput() AssessmentDelegationStatusPtrOutput
- func (e AssessmentDelegationStatus) ToAssessmentDelegationStatusPtrOutputWithContext(ctx context.Context) AssessmentDelegationStatusPtrOutput
- func (e AssessmentDelegationStatus) ToStringOutput() pulumi.StringOutput
- func (e AssessmentDelegationStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AssessmentDelegationStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AssessmentDelegationStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AssessmentDelegationStatusInput
- type AssessmentDelegationStatusOutput
- func (AssessmentDelegationStatusOutput) ElementType() reflect.Type
- func (o AssessmentDelegationStatusOutput) ToAssessmentDelegationStatusOutput() AssessmentDelegationStatusOutput
- func (o AssessmentDelegationStatusOutput) ToAssessmentDelegationStatusOutputWithContext(ctx context.Context) AssessmentDelegationStatusOutput
- func (o AssessmentDelegationStatusOutput) ToAssessmentDelegationStatusPtrOutput() AssessmentDelegationStatusPtrOutput
- func (o AssessmentDelegationStatusOutput) ToAssessmentDelegationStatusPtrOutputWithContext(ctx context.Context) AssessmentDelegationStatusPtrOutput
- func (o AssessmentDelegationStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o AssessmentDelegationStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AssessmentDelegationStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AssessmentDelegationStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AssessmentDelegationStatusPtrInput
- type AssessmentDelegationStatusPtrOutput
- func (o AssessmentDelegationStatusPtrOutput) Elem() AssessmentDelegationStatusOutput
- func (AssessmentDelegationStatusPtrOutput) ElementType() reflect.Type
- func (o AssessmentDelegationStatusPtrOutput) ToAssessmentDelegationStatusPtrOutput() AssessmentDelegationStatusPtrOutput
- func (o AssessmentDelegationStatusPtrOutput) ToAssessmentDelegationStatusPtrOutputWithContext(ctx context.Context) AssessmentDelegationStatusPtrOutput
- func (o AssessmentDelegationStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AssessmentDelegationStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AssessmentInput
- type AssessmentOutput
- func (o AssessmentOutput) Arn() pulumi.StringOutput
- func (o AssessmentOutput) AssessmentId() pulumi.StringOutput
- func (o AssessmentOutput) AssessmentReportsDestination() AssessmentReportsDestinationPtrOutput
- func (o AssessmentOutput) AwsAccount() AssessmentAWSAccountPtrOutput
- func (o AssessmentOutput) CreationTime() pulumi.Float64Output
- func (o AssessmentOutput) Delegations() AssessmentDelegationArrayOutput
- func (o AssessmentOutput) Description() pulumi.StringPtrOutput
- func (AssessmentOutput) ElementType() reflect.Type
- func (o AssessmentOutput) FrameworkId() pulumi.StringPtrOutput
- func (o AssessmentOutput) Name() pulumi.StringPtrOutput
- func (o AssessmentOutput) Roles() AssessmentRoleArrayOutput
- func (o AssessmentOutput) Scope() AssessmentScopePtrOutput
- func (o AssessmentOutput) Status() AssessmentStatusPtrOutput
- func (o AssessmentOutput) Tags() AssessmentTagArrayOutput
- func (o AssessmentOutput) ToAssessmentOutput() AssessmentOutput
- func (o AssessmentOutput) ToAssessmentOutputWithContext(ctx context.Context) AssessmentOutput
- type AssessmentReportDestinationType
- func (AssessmentReportDestinationType) ElementType() reflect.Type
- func (e AssessmentReportDestinationType) ToAssessmentReportDestinationTypeOutput() AssessmentReportDestinationTypeOutput
- func (e AssessmentReportDestinationType) ToAssessmentReportDestinationTypeOutputWithContext(ctx context.Context) AssessmentReportDestinationTypeOutput
- func (e AssessmentReportDestinationType) ToAssessmentReportDestinationTypePtrOutput() AssessmentReportDestinationTypePtrOutput
- func (e AssessmentReportDestinationType) ToAssessmentReportDestinationTypePtrOutputWithContext(ctx context.Context) AssessmentReportDestinationTypePtrOutput
- func (e AssessmentReportDestinationType) ToStringOutput() pulumi.StringOutput
- func (e AssessmentReportDestinationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AssessmentReportDestinationType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AssessmentReportDestinationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AssessmentReportDestinationTypeInput
- type AssessmentReportDestinationTypeOutput
- func (AssessmentReportDestinationTypeOutput) ElementType() reflect.Type
- func (o AssessmentReportDestinationTypeOutput) ToAssessmentReportDestinationTypeOutput() AssessmentReportDestinationTypeOutput
- func (o AssessmentReportDestinationTypeOutput) ToAssessmentReportDestinationTypeOutputWithContext(ctx context.Context) AssessmentReportDestinationTypeOutput
- func (o AssessmentReportDestinationTypeOutput) ToAssessmentReportDestinationTypePtrOutput() AssessmentReportDestinationTypePtrOutput
- func (o AssessmentReportDestinationTypeOutput) ToAssessmentReportDestinationTypePtrOutputWithContext(ctx context.Context) AssessmentReportDestinationTypePtrOutput
- func (o AssessmentReportDestinationTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o AssessmentReportDestinationTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AssessmentReportDestinationTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AssessmentReportDestinationTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AssessmentReportDestinationTypePtrInput
- type AssessmentReportDestinationTypePtrOutput
- func (o AssessmentReportDestinationTypePtrOutput) Elem() AssessmentReportDestinationTypeOutput
- func (AssessmentReportDestinationTypePtrOutput) ElementType() reflect.Type
- func (o AssessmentReportDestinationTypePtrOutput) ToAssessmentReportDestinationTypePtrOutput() AssessmentReportDestinationTypePtrOutput
- func (o AssessmentReportDestinationTypePtrOutput) ToAssessmentReportDestinationTypePtrOutputWithContext(ctx context.Context) AssessmentReportDestinationTypePtrOutput
- func (o AssessmentReportDestinationTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AssessmentReportDestinationTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AssessmentReportsDestination
- type AssessmentReportsDestinationArgs
- func (AssessmentReportsDestinationArgs) ElementType() reflect.Type
- func (i AssessmentReportsDestinationArgs) ToAssessmentReportsDestinationOutput() AssessmentReportsDestinationOutput
- func (i AssessmentReportsDestinationArgs) ToAssessmentReportsDestinationOutputWithContext(ctx context.Context) AssessmentReportsDestinationOutput
- func (i AssessmentReportsDestinationArgs) ToAssessmentReportsDestinationPtrOutput() AssessmentReportsDestinationPtrOutput
- func (i AssessmentReportsDestinationArgs) ToAssessmentReportsDestinationPtrOutputWithContext(ctx context.Context) AssessmentReportsDestinationPtrOutput
- type AssessmentReportsDestinationInput
- type AssessmentReportsDestinationOutput
- func (o AssessmentReportsDestinationOutput) Destination() pulumi.StringPtrOutput
- func (o AssessmentReportsDestinationOutput) DestinationType() AssessmentReportDestinationTypePtrOutput
- func (AssessmentReportsDestinationOutput) ElementType() reflect.Type
- func (o AssessmentReportsDestinationOutput) ToAssessmentReportsDestinationOutput() AssessmentReportsDestinationOutput
- func (o AssessmentReportsDestinationOutput) ToAssessmentReportsDestinationOutputWithContext(ctx context.Context) AssessmentReportsDestinationOutput
- func (o AssessmentReportsDestinationOutput) ToAssessmentReportsDestinationPtrOutput() AssessmentReportsDestinationPtrOutput
- func (o AssessmentReportsDestinationOutput) ToAssessmentReportsDestinationPtrOutputWithContext(ctx context.Context) AssessmentReportsDestinationPtrOutput
- type AssessmentReportsDestinationPtrInput
- type AssessmentReportsDestinationPtrOutput
- func (o AssessmentReportsDestinationPtrOutput) Destination() pulumi.StringPtrOutput
- func (o AssessmentReportsDestinationPtrOutput) DestinationType() AssessmentReportDestinationTypePtrOutput
- func (o AssessmentReportsDestinationPtrOutput) Elem() AssessmentReportsDestinationOutput
- func (AssessmentReportsDestinationPtrOutput) ElementType() reflect.Type
- func (o AssessmentReportsDestinationPtrOutput) ToAssessmentReportsDestinationPtrOutput() AssessmentReportsDestinationPtrOutput
- func (o AssessmentReportsDestinationPtrOutput) ToAssessmentReportsDestinationPtrOutputWithContext(ctx context.Context) AssessmentReportsDestinationPtrOutput
- type AssessmentRole
- type AssessmentRoleArgs
- type AssessmentRoleArray
- type AssessmentRoleArrayInput
- type AssessmentRoleArrayOutput
- func (AssessmentRoleArrayOutput) ElementType() reflect.Type
- func (o AssessmentRoleArrayOutput) Index(i pulumi.IntInput) AssessmentRoleOutput
- func (o AssessmentRoleArrayOutput) ToAssessmentRoleArrayOutput() AssessmentRoleArrayOutput
- func (o AssessmentRoleArrayOutput) ToAssessmentRoleArrayOutputWithContext(ctx context.Context) AssessmentRoleArrayOutput
- type AssessmentRoleInput
- type AssessmentRoleOutput
- func (AssessmentRoleOutput) ElementType() reflect.Type
- func (o AssessmentRoleOutput) RoleArn() pulumi.StringPtrOutput
- func (o AssessmentRoleOutput) RoleType() AssessmentRoleTypePtrOutput
- func (o AssessmentRoleOutput) ToAssessmentRoleOutput() AssessmentRoleOutput
- func (o AssessmentRoleOutput) ToAssessmentRoleOutputWithContext(ctx context.Context) AssessmentRoleOutput
- type AssessmentRoleType
- func (AssessmentRoleType) ElementType() reflect.Type
- func (e AssessmentRoleType) ToAssessmentRoleTypeOutput() AssessmentRoleTypeOutput
- func (e AssessmentRoleType) ToAssessmentRoleTypeOutputWithContext(ctx context.Context) AssessmentRoleTypeOutput
- func (e AssessmentRoleType) ToAssessmentRoleTypePtrOutput() AssessmentRoleTypePtrOutput
- func (e AssessmentRoleType) ToAssessmentRoleTypePtrOutputWithContext(ctx context.Context) AssessmentRoleTypePtrOutput
- func (e AssessmentRoleType) ToStringOutput() pulumi.StringOutput
- func (e AssessmentRoleType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AssessmentRoleType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AssessmentRoleType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AssessmentRoleTypeInput
- type AssessmentRoleTypeOutput
- func (AssessmentRoleTypeOutput) ElementType() reflect.Type
- func (o AssessmentRoleTypeOutput) ToAssessmentRoleTypeOutput() AssessmentRoleTypeOutput
- func (o AssessmentRoleTypeOutput) ToAssessmentRoleTypeOutputWithContext(ctx context.Context) AssessmentRoleTypeOutput
- func (o AssessmentRoleTypeOutput) ToAssessmentRoleTypePtrOutput() AssessmentRoleTypePtrOutput
- func (o AssessmentRoleTypeOutput) ToAssessmentRoleTypePtrOutputWithContext(ctx context.Context) AssessmentRoleTypePtrOutput
- func (o AssessmentRoleTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o AssessmentRoleTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AssessmentRoleTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AssessmentRoleTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AssessmentRoleTypePtrInput
- type AssessmentRoleTypePtrOutput
- func (o AssessmentRoleTypePtrOutput) Elem() AssessmentRoleTypeOutput
- func (AssessmentRoleTypePtrOutput) ElementType() reflect.Type
- func (o AssessmentRoleTypePtrOutput) ToAssessmentRoleTypePtrOutput() AssessmentRoleTypePtrOutput
- func (o AssessmentRoleTypePtrOutput) ToAssessmentRoleTypePtrOutputWithContext(ctx context.Context) AssessmentRoleTypePtrOutput
- func (o AssessmentRoleTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AssessmentRoleTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AssessmentScope
- type AssessmentScopeArgs
- func (AssessmentScopeArgs) ElementType() reflect.Type
- func (i AssessmentScopeArgs) ToAssessmentScopeOutput() AssessmentScopeOutput
- func (i AssessmentScopeArgs) ToAssessmentScopeOutputWithContext(ctx context.Context) AssessmentScopeOutput
- func (i AssessmentScopeArgs) ToAssessmentScopePtrOutput() AssessmentScopePtrOutput
- func (i AssessmentScopeArgs) ToAssessmentScopePtrOutputWithContext(ctx context.Context) AssessmentScopePtrOutput
- type AssessmentScopeInput
- type AssessmentScopeOutput
- func (o AssessmentScopeOutput) AwsAccounts() AssessmentAWSAccountArrayOutput
- func (o AssessmentScopeOutput) AwsServices() AssessmentAWSServiceArrayOutput
- func (AssessmentScopeOutput) ElementType() reflect.Type
- func (o AssessmentScopeOutput) ToAssessmentScopeOutput() AssessmentScopeOutput
- func (o AssessmentScopeOutput) ToAssessmentScopeOutputWithContext(ctx context.Context) AssessmentScopeOutput
- func (o AssessmentScopeOutput) ToAssessmentScopePtrOutput() AssessmentScopePtrOutput
- func (o AssessmentScopeOutput) ToAssessmentScopePtrOutputWithContext(ctx context.Context) AssessmentScopePtrOutput
- type AssessmentScopePtrInput
- type AssessmentScopePtrOutput
- func (o AssessmentScopePtrOutput) AwsAccounts() AssessmentAWSAccountArrayOutput
- func (o AssessmentScopePtrOutput) AwsServices() AssessmentAWSServiceArrayOutput
- func (o AssessmentScopePtrOutput) Elem() AssessmentScopeOutput
- func (AssessmentScopePtrOutput) ElementType() reflect.Type
- func (o AssessmentScopePtrOutput) ToAssessmentScopePtrOutput() AssessmentScopePtrOutput
- func (o AssessmentScopePtrOutput) ToAssessmentScopePtrOutputWithContext(ctx context.Context) AssessmentScopePtrOutput
- type AssessmentState
- type AssessmentStatus
- func (AssessmentStatus) ElementType() reflect.Type
- func (e AssessmentStatus) ToAssessmentStatusOutput() AssessmentStatusOutput
- func (e AssessmentStatus) ToAssessmentStatusOutputWithContext(ctx context.Context) AssessmentStatusOutput
- func (e AssessmentStatus) ToAssessmentStatusPtrOutput() AssessmentStatusPtrOutput
- func (e AssessmentStatus) ToAssessmentStatusPtrOutputWithContext(ctx context.Context) AssessmentStatusPtrOutput
- func (e AssessmentStatus) ToStringOutput() pulumi.StringOutput
- func (e AssessmentStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AssessmentStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AssessmentStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AssessmentStatusInput
- type AssessmentStatusOutput
- func (AssessmentStatusOutput) ElementType() reflect.Type
- func (o AssessmentStatusOutput) ToAssessmentStatusOutput() AssessmentStatusOutput
- func (o AssessmentStatusOutput) ToAssessmentStatusOutputWithContext(ctx context.Context) AssessmentStatusOutput
- func (o AssessmentStatusOutput) ToAssessmentStatusPtrOutput() AssessmentStatusPtrOutput
- func (o AssessmentStatusOutput) ToAssessmentStatusPtrOutputWithContext(ctx context.Context) AssessmentStatusPtrOutput
- func (o AssessmentStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o AssessmentStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AssessmentStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AssessmentStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AssessmentStatusPtrInput
- type AssessmentStatusPtrOutput
- func (o AssessmentStatusPtrOutput) Elem() AssessmentStatusOutput
- func (AssessmentStatusPtrOutput) ElementType() reflect.Type
- func (o AssessmentStatusPtrOutput) ToAssessmentStatusPtrOutput() AssessmentStatusPtrOutput
- func (o AssessmentStatusPtrOutput) ToAssessmentStatusPtrOutputWithContext(ctx context.Context) AssessmentStatusPtrOutput
- func (o AssessmentStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AssessmentStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AssessmentTag
- type AssessmentTagArgs
- type AssessmentTagArray
- type AssessmentTagArrayInput
- type AssessmentTagArrayOutput
- func (AssessmentTagArrayOutput) ElementType() reflect.Type
- func (o AssessmentTagArrayOutput) Index(i pulumi.IntInput) AssessmentTagOutput
- func (o AssessmentTagArrayOutput) ToAssessmentTagArrayOutput() AssessmentTagArrayOutput
- func (o AssessmentTagArrayOutput) ToAssessmentTagArrayOutputWithContext(ctx context.Context) AssessmentTagArrayOutput
- type AssessmentTagInput
- type AssessmentTagOutput
- func (AssessmentTagOutput) ElementType() reflect.Type
- func (o AssessmentTagOutput) Key() pulumi.StringOutput
- func (o AssessmentTagOutput) ToAssessmentTagOutput() AssessmentTagOutput
- func (o AssessmentTagOutput) ToAssessmentTagOutputWithContext(ctx context.Context) AssessmentTagOutput
- func (o AssessmentTagOutput) Value() pulumi.StringOutput
- type LookupAssessmentArgs
- type LookupAssessmentOutputArgs
- type LookupAssessmentResult
- type LookupAssessmentResultOutput
- func (o LookupAssessmentResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupAssessmentResultOutput) AssessmentId() pulumi.StringPtrOutput
- func (o LookupAssessmentResultOutput) AssessmentReportsDestination() AssessmentReportsDestinationPtrOutput
- func (o LookupAssessmentResultOutput) CreationTime() pulumi.Float64PtrOutput
- func (o LookupAssessmentResultOutput) Delegations() AssessmentDelegationArrayOutput
- func (LookupAssessmentResultOutput) ElementType() reflect.Type
- func (o LookupAssessmentResultOutput) Roles() AssessmentRoleArrayOutput
- func (o LookupAssessmentResultOutput) Scope() AssessmentScopePtrOutput
- func (o LookupAssessmentResultOutput) Status() AssessmentStatusPtrOutput
- func (o LookupAssessmentResultOutput) Tags() AssessmentTagArrayOutput
- func (o LookupAssessmentResultOutput) ToLookupAssessmentResultOutput() LookupAssessmentResultOutput
- func (o LookupAssessmentResultOutput) ToLookupAssessmentResultOutputWithContext(ctx context.Context) LookupAssessmentResultOutput
Constants ¶
const ( AssessmentDelegationStatusInProgress = AssessmentDelegationStatus("IN_PROGRESS") AssessmentDelegationStatusUnderReview = AssessmentDelegationStatus("UNDER_REVIEW") AssessmentDelegationStatusComplete = AssessmentDelegationStatus("COMPLETE") )
const ( AssessmentRoleTypeProcessOwner = AssessmentRoleType("PROCESS_OWNER") AssessmentRoleTypeResourceOwner = AssessmentRoleType("RESOURCE_OWNER") )
const ( AssessmentStatusActive = AssessmentStatus("ACTIVE") AssessmentStatusInactive = AssessmentStatus("INACTIVE") )
const (
AssessmentReportDestinationTypeS3 = AssessmentReportDestinationType("S3")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Assessment ¶
type Assessment struct { pulumi.CustomResourceState Arn pulumi.StringOutput `pulumi:"arn"` AssessmentId pulumi.StringOutput `pulumi:"assessmentId"` AssessmentReportsDestination AssessmentReportsDestinationPtrOutput `pulumi:"assessmentReportsDestination"` AwsAccount AssessmentAWSAccountPtrOutput `pulumi:"awsAccount"` CreationTime pulumi.Float64Output `pulumi:"creationTime"` // The list of delegations. Delegations AssessmentDelegationArrayOutput `pulumi:"delegations"` Description pulumi.StringPtrOutput `pulumi:"description"` FrameworkId pulumi.StringPtrOutput `pulumi:"frameworkId"` Name pulumi.StringPtrOutput `pulumi:"name"` // The list of roles for the specified assessment. Roles AssessmentRoleArrayOutput `pulumi:"roles"` Scope AssessmentScopePtrOutput `pulumi:"scope"` Status AssessmentStatusPtrOutput `pulumi:"status"` // The tags associated with the assessment. Tags AssessmentTagArrayOutput `pulumi:"tags"` }
An entity that defines the scope of audit evidence collected by AWS Audit Manager.
func GetAssessment ¶
func GetAssessment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AssessmentState, opts ...pulumi.ResourceOption) (*Assessment, error)
GetAssessment gets an existing Assessment resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewAssessment ¶
func NewAssessment(ctx *pulumi.Context, name string, args *AssessmentArgs, opts ...pulumi.ResourceOption) (*Assessment, error)
NewAssessment registers a new resource with the given unique name, arguments, and options.
func (*Assessment) ElementType ¶
func (*Assessment) ElementType() reflect.Type
func (*Assessment) ToAssessmentOutput ¶
func (i *Assessment) ToAssessmentOutput() AssessmentOutput
func (*Assessment) ToAssessmentOutputWithContext ¶
func (i *Assessment) ToAssessmentOutputWithContext(ctx context.Context) AssessmentOutput
type AssessmentAWSAccount ¶
type AssessmentAWSAccount struct { EmailAddress *string `pulumi:"emailAddress"` Id *string `pulumi:"id"` Name *string `pulumi:"name"` }
The AWS account associated with the assessment.
type AssessmentAWSAccountArgs ¶
type AssessmentAWSAccountArgs struct { EmailAddress pulumi.StringPtrInput `pulumi:"emailAddress"` Id pulumi.StringPtrInput `pulumi:"id"` Name pulumi.StringPtrInput `pulumi:"name"` }
The AWS account associated with the assessment.
func (AssessmentAWSAccountArgs) ElementType ¶
func (AssessmentAWSAccountArgs) ElementType() reflect.Type
func (AssessmentAWSAccountArgs) ToAssessmentAWSAccountOutput ¶
func (i AssessmentAWSAccountArgs) ToAssessmentAWSAccountOutput() AssessmentAWSAccountOutput
func (AssessmentAWSAccountArgs) ToAssessmentAWSAccountOutputWithContext ¶
func (i AssessmentAWSAccountArgs) ToAssessmentAWSAccountOutputWithContext(ctx context.Context) AssessmentAWSAccountOutput
func (AssessmentAWSAccountArgs) ToAssessmentAWSAccountPtrOutput ¶
func (i AssessmentAWSAccountArgs) ToAssessmentAWSAccountPtrOutput() AssessmentAWSAccountPtrOutput
func (AssessmentAWSAccountArgs) ToAssessmentAWSAccountPtrOutputWithContext ¶
func (i AssessmentAWSAccountArgs) ToAssessmentAWSAccountPtrOutputWithContext(ctx context.Context) AssessmentAWSAccountPtrOutput
type AssessmentAWSAccountArray ¶
type AssessmentAWSAccountArray []AssessmentAWSAccountInput
func (AssessmentAWSAccountArray) ElementType ¶
func (AssessmentAWSAccountArray) ElementType() reflect.Type
func (AssessmentAWSAccountArray) ToAssessmentAWSAccountArrayOutput ¶
func (i AssessmentAWSAccountArray) ToAssessmentAWSAccountArrayOutput() AssessmentAWSAccountArrayOutput
func (AssessmentAWSAccountArray) ToAssessmentAWSAccountArrayOutputWithContext ¶
func (i AssessmentAWSAccountArray) ToAssessmentAWSAccountArrayOutputWithContext(ctx context.Context) AssessmentAWSAccountArrayOutput
type AssessmentAWSAccountArrayInput ¶
type AssessmentAWSAccountArrayInput interface { pulumi.Input ToAssessmentAWSAccountArrayOutput() AssessmentAWSAccountArrayOutput ToAssessmentAWSAccountArrayOutputWithContext(context.Context) AssessmentAWSAccountArrayOutput }
AssessmentAWSAccountArrayInput is an input type that accepts AssessmentAWSAccountArray and AssessmentAWSAccountArrayOutput values. You can construct a concrete instance of `AssessmentAWSAccountArrayInput` via:
AssessmentAWSAccountArray{ AssessmentAWSAccountArgs{...} }
type AssessmentAWSAccountArrayOutput ¶
type AssessmentAWSAccountArrayOutput struct{ *pulumi.OutputState }
func (AssessmentAWSAccountArrayOutput) ElementType ¶
func (AssessmentAWSAccountArrayOutput) ElementType() reflect.Type
func (AssessmentAWSAccountArrayOutput) Index ¶
func (o AssessmentAWSAccountArrayOutput) Index(i pulumi.IntInput) AssessmentAWSAccountOutput
func (AssessmentAWSAccountArrayOutput) ToAssessmentAWSAccountArrayOutput ¶
func (o AssessmentAWSAccountArrayOutput) ToAssessmentAWSAccountArrayOutput() AssessmentAWSAccountArrayOutput
func (AssessmentAWSAccountArrayOutput) ToAssessmentAWSAccountArrayOutputWithContext ¶
func (o AssessmentAWSAccountArrayOutput) ToAssessmentAWSAccountArrayOutputWithContext(ctx context.Context) AssessmentAWSAccountArrayOutput
type AssessmentAWSAccountInput ¶
type AssessmentAWSAccountInput interface { pulumi.Input ToAssessmentAWSAccountOutput() AssessmentAWSAccountOutput ToAssessmentAWSAccountOutputWithContext(context.Context) AssessmentAWSAccountOutput }
AssessmentAWSAccountInput is an input type that accepts AssessmentAWSAccountArgs and AssessmentAWSAccountOutput values. You can construct a concrete instance of `AssessmentAWSAccountInput` via:
AssessmentAWSAccountArgs{...}
type AssessmentAWSAccountOutput ¶
type AssessmentAWSAccountOutput struct{ *pulumi.OutputState }
The AWS account associated with the assessment.
func (AssessmentAWSAccountOutput) ElementType ¶
func (AssessmentAWSAccountOutput) ElementType() reflect.Type
func (AssessmentAWSAccountOutput) EmailAddress ¶
func (o AssessmentAWSAccountOutput) EmailAddress() pulumi.StringPtrOutput
func (AssessmentAWSAccountOutput) Id ¶
func (o AssessmentAWSAccountOutput) Id() pulumi.StringPtrOutput
func (AssessmentAWSAccountOutput) Name ¶
func (o AssessmentAWSAccountOutput) Name() pulumi.StringPtrOutput
func (AssessmentAWSAccountOutput) ToAssessmentAWSAccountOutput ¶
func (o AssessmentAWSAccountOutput) ToAssessmentAWSAccountOutput() AssessmentAWSAccountOutput
func (AssessmentAWSAccountOutput) ToAssessmentAWSAccountOutputWithContext ¶
func (o AssessmentAWSAccountOutput) ToAssessmentAWSAccountOutputWithContext(ctx context.Context) AssessmentAWSAccountOutput
func (AssessmentAWSAccountOutput) ToAssessmentAWSAccountPtrOutput ¶
func (o AssessmentAWSAccountOutput) ToAssessmentAWSAccountPtrOutput() AssessmentAWSAccountPtrOutput
func (AssessmentAWSAccountOutput) ToAssessmentAWSAccountPtrOutputWithContext ¶
func (o AssessmentAWSAccountOutput) ToAssessmentAWSAccountPtrOutputWithContext(ctx context.Context) AssessmentAWSAccountPtrOutput
type AssessmentAWSAccountPtrInput ¶
type AssessmentAWSAccountPtrInput interface { pulumi.Input ToAssessmentAWSAccountPtrOutput() AssessmentAWSAccountPtrOutput ToAssessmentAWSAccountPtrOutputWithContext(context.Context) AssessmentAWSAccountPtrOutput }
AssessmentAWSAccountPtrInput is an input type that accepts AssessmentAWSAccountArgs, AssessmentAWSAccountPtr and AssessmentAWSAccountPtrOutput values. You can construct a concrete instance of `AssessmentAWSAccountPtrInput` via:
AssessmentAWSAccountArgs{...} or: nil
func AssessmentAWSAccountPtr ¶
func AssessmentAWSAccountPtr(v *AssessmentAWSAccountArgs) AssessmentAWSAccountPtrInput
type AssessmentAWSAccountPtrOutput ¶
type AssessmentAWSAccountPtrOutput struct{ *pulumi.OutputState }
func (AssessmentAWSAccountPtrOutput) Elem ¶
func (o AssessmentAWSAccountPtrOutput) Elem() AssessmentAWSAccountOutput
func (AssessmentAWSAccountPtrOutput) ElementType ¶
func (AssessmentAWSAccountPtrOutput) ElementType() reflect.Type
func (AssessmentAWSAccountPtrOutput) EmailAddress ¶
func (o AssessmentAWSAccountPtrOutput) EmailAddress() pulumi.StringPtrOutput
func (AssessmentAWSAccountPtrOutput) Id ¶
func (o AssessmentAWSAccountPtrOutput) Id() pulumi.StringPtrOutput
func (AssessmentAWSAccountPtrOutput) Name ¶
func (o AssessmentAWSAccountPtrOutput) Name() pulumi.StringPtrOutput
func (AssessmentAWSAccountPtrOutput) ToAssessmentAWSAccountPtrOutput ¶
func (o AssessmentAWSAccountPtrOutput) ToAssessmentAWSAccountPtrOutput() AssessmentAWSAccountPtrOutput
func (AssessmentAWSAccountPtrOutput) ToAssessmentAWSAccountPtrOutputWithContext ¶
func (o AssessmentAWSAccountPtrOutput) ToAssessmentAWSAccountPtrOutputWithContext(ctx context.Context) AssessmentAWSAccountPtrOutput
type AssessmentAWSService ¶
type AssessmentAWSService struct {
ServiceName *string `pulumi:"serviceName"`
}
An AWS service such as Amazon S3, AWS CloudTrail, and so on.
type AssessmentAWSServiceArgs ¶
type AssessmentAWSServiceArgs struct {
ServiceName pulumi.StringPtrInput `pulumi:"serviceName"`
}
An AWS service such as Amazon S3, AWS CloudTrail, and so on.
func (AssessmentAWSServiceArgs) ElementType ¶
func (AssessmentAWSServiceArgs) ElementType() reflect.Type
func (AssessmentAWSServiceArgs) ToAssessmentAWSServiceOutput ¶
func (i AssessmentAWSServiceArgs) ToAssessmentAWSServiceOutput() AssessmentAWSServiceOutput
func (AssessmentAWSServiceArgs) ToAssessmentAWSServiceOutputWithContext ¶
func (i AssessmentAWSServiceArgs) ToAssessmentAWSServiceOutputWithContext(ctx context.Context) AssessmentAWSServiceOutput
type AssessmentAWSServiceArray ¶
type AssessmentAWSServiceArray []AssessmentAWSServiceInput
func (AssessmentAWSServiceArray) ElementType ¶
func (AssessmentAWSServiceArray) ElementType() reflect.Type
func (AssessmentAWSServiceArray) ToAssessmentAWSServiceArrayOutput ¶
func (i AssessmentAWSServiceArray) ToAssessmentAWSServiceArrayOutput() AssessmentAWSServiceArrayOutput
func (AssessmentAWSServiceArray) ToAssessmentAWSServiceArrayOutputWithContext ¶
func (i AssessmentAWSServiceArray) ToAssessmentAWSServiceArrayOutputWithContext(ctx context.Context) AssessmentAWSServiceArrayOutput
type AssessmentAWSServiceArrayInput ¶
type AssessmentAWSServiceArrayInput interface { pulumi.Input ToAssessmentAWSServiceArrayOutput() AssessmentAWSServiceArrayOutput ToAssessmentAWSServiceArrayOutputWithContext(context.Context) AssessmentAWSServiceArrayOutput }
AssessmentAWSServiceArrayInput is an input type that accepts AssessmentAWSServiceArray and AssessmentAWSServiceArrayOutput values. You can construct a concrete instance of `AssessmentAWSServiceArrayInput` via:
AssessmentAWSServiceArray{ AssessmentAWSServiceArgs{...} }
type AssessmentAWSServiceArrayOutput ¶
type AssessmentAWSServiceArrayOutput struct{ *pulumi.OutputState }
func (AssessmentAWSServiceArrayOutput) ElementType ¶
func (AssessmentAWSServiceArrayOutput) ElementType() reflect.Type
func (AssessmentAWSServiceArrayOutput) Index ¶
func (o AssessmentAWSServiceArrayOutput) Index(i pulumi.IntInput) AssessmentAWSServiceOutput
func (AssessmentAWSServiceArrayOutput) ToAssessmentAWSServiceArrayOutput ¶
func (o AssessmentAWSServiceArrayOutput) ToAssessmentAWSServiceArrayOutput() AssessmentAWSServiceArrayOutput
func (AssessmentAWSServiceArrayOutput) ToAssessmentAWSServiceArrayOutputWithContext ¶
func (o AssessmentAWSServiceArrayOutput) ToAssessmentAWSServiceArrayOutputWithContext(ctx context.Context) AssessmentAWSServiceArrayOutput
type AssessmentAWSServiceInput ¶
type AssessmentAWSServiceInput interface { pulumi.Input ToAssessmentAWSServiceOutput() AssessmentAWSServiceOutput ToAssessmentAWSServiceOutputWithContext(context.Context) AssessmentAWSServiceOutput }
AssessmentAWSServiceInput is an input type that accepts AssessmentAWSServiceArgs and AssessmentAWSServiceOutput values. You can construct a concrete instance of `AssessmentAWSServiceInput` via:
AssessmentAWSServiceArgs{...}
type AssessmentAWSServiceOutput ¶
type AssessmentAWSServiceOutput struct{ *pulumi.OutputState }
An AWS service such as Amazon S3, AWS CloudTrail, and so on.
func (AssessmentAWSServiceOutput) ElementType ¶
func (AssessmentAWSServiceOutput) ElementType() reflect.Type
func (AssessmentAWSServiceOutput) ServiceName ¶
func (o AssessmentAWSServiceOutput) ServiceName() pulumi.StringPtrOutput
func (AssessmentAWSServiceOutput) ToAssessmentAWSServiceOutput ¶
func (o AssessmentAWSServiceOutput) ToAssessmentAWSServiceOutput() AssessmentAWSServiceOutput
func (AssessmentAWSServiceOutput) ToAssessmentAWSServiceOutputWithContext ¶
func (o AssessmentAWSServiceOutput) ToAssessmentAWSServiceOutputWithContext(ctx context.Context) AssessmentAWSServiceOutput
type AssessmentArgs ¶
type AssessmentArgs struct { AssessmentReportsDestination AssessmentReportsDestinationPtrInput AwsAccount AssessmentAWSAccountPtrInput // The list of delegations. Delegations AssessmentDelegationArrayInput Description pulumi.StringPtrInput FrameworkId pulumi.StringPtrInput Name pulumi.StringPtrInput // The list of roles for the specified assessment. Roles AssessmentRoleArrayInput Scope AssessmentScopePtrInput Status AssessmentStatusPtrInput // The tags associated with the assessment. Tags AssessmentTagArrayInput }
The set of arguments for constructing a Assessment resource.
func (AssessmentArgs) ElementType ¶
func (AssessmentArgs) ElementType() reflect.Type
type AssessmentDelegation ¶
type AssessmentDelegation struct { AssessmentId *string `pulumi:"assessmentId"` AssessmentName *string `pulumi:"assessmentName"` Comment *string `pulumi:"comment"` ControlSetId *string `pulumi:"controlSetId"` CreatedBy *string `pulumi:"createdBy"` CreationTime *float64 `pulumi:"creationTime"` Id *string `pulumi:"id"` LastUpdated *float64 `pulumi:"lastUpdated"` RoleArn *string `pulumi:"roleArn"` RoleType *AssessmentRoleType `pulumi:"roleType"` Status *AssessmentDelegationStatus `pulumi:"status"` }
The assignment of a control set to a delegate for review.
type AssessmentDelegationArgs ¶
type AssessmentDelegationArgs struct { AssessmentId pulumi.StringPtrInput `pulumi:"assessmentId"` AssessmentName pulumi.StringPtrInput `pulumi:"assessmentName"` Comment pulumi.StringPtrInput `pulumi:"comment"` ControlSetId pulumi.StringPtrInput `pulumi:"controlSetId"` CreatedBy pulumi.StringPtrInput `pulumi:"createdBy"` CreationTime pulumi.Float64PtrInput `pulumi:"creationTime"` Id pulumi.StringPtrInput `pulumi:"id"` LastUpdated pulumi.Float64PtrInput `pulumi:"lastUpdated"` RoleArn pulumi.StringPtrInput `pulumi:"roleArn"` RoleType AssessmentRoleTypePtrInput `pulumi:"roleType"` Status AssessmentDelegationStatusPtrInput `pulumi:"status"` }
The assignment of a control set to a delegate for review.
func (AssessmentDelegationArgs) ElementType ¶
func (AssessmentDelegationArgs) ElementType() reflect.Type
func (AssessmentDelegationArgs) ToAssessmentDelegationOutput ¶
func (i AssessmentDelegationArgs) ToAssessmentDelegationOutput() AssessmentDelegationOutput
func (AssessmentDelegationArgs) ToAssessmentDelegationOutputWithContext ¶
func (i AssessmentDelegationArgs) ToAssessmentDelegationOutputWithContext(ctx context.Context) AssessmentDelegationOutput
type AssessmentDelegationArray ¶
type AssessmentDelegationArray []AssessmentDelegationInput
func (AssessmentDelegationArray) ElementType ¶
func (AssessmentDelegationArray) ElementType() reflect.Type
func (AssessmentDelegationArray) ToAssessmentDelegationArrayOutput ¶
func (i AssessmentDelegationArray) ToAssessmentDelegationArrayOutput() AssessmentDelegationArrayOutput
func (AssessmentDelegationArray) ToAssessmentDelegationArrayOutputWithContext ¶
func (i AssessmentDelegationArray) ToAssessmentDelegationArrayOutputWithContext(ctx context.Context) AssessmentDelegationArrayOutput
type AssessmentDelegationArrayInput ¶
type AssessmentDelegationArrayInput interface { pulumi.Input ToAssessmentDelegationArrayOutput() AssessmentDelegationArrayOutput ToAssessmentDelegationArrayOutputWithContext(context.Context) AssessmentDelegationArrayOutput }
AssessmentDelegationArrayInput is an input type that accepts AssessmentDelegationArray and AssessmentDelegationArrayOutput values. You can construct a concrete instance of `AssessmentDelegationArrayInput` via:
AssessmentDelegationArray{ AssessmentDelegationArgs{...} }
type AssessmentDelegationArrayOutput ¶
type AssessmentDelegationArrayOutput struct{ *pulumi.OutputState }
func (AssessmentDelegationArrayOutput) ElementType ¶
func (AssessmentDelegationArrayOutput) ElementType() reflect.Type
func (AssessmentDelegationArrayOutput) Index ¶
func (o AssessmentDelegationArrayOutput) Index(i pulumi.IntInput) AssessmentDelegationOutput
func (AssessmentDelegationArrayOutput) ToAssessmentDelegationArrayOutput ¶
func (o AssessmentDelegationArrayOutput) ToAssessmentDelegationArrayOutput() AssessmentDelegationArrayOutput
func (AssessmentDelegationArrayOutput) ToAssessmentDelegationArrayOutputWithContext ¶
func (o AssessmentDelegationArrayOutput) ToAssessmentDelegationArrayOutputWithContext(ctx context.Context) AssessmentDelegationArrayOutput
type AssessmentDelegationInput ¶
type AssessmentDelegationInput interface { pulumi.Input ToAssessmentDelegationOutput() AssessmentDelegationOutput ToAssessmentDelegationOutputWithContext(context.Context) AssessmentDelegationOutput }
AssessmentDelegationInput is an input type that accepts AssessmentDelegationArgs and AssessmentDelegationOutput values. You can construct a concrete instance of `AssessmentDelegationInput` via:
AssessmentDelegationArgs{...}
type AssessmentDelegationOutput ¶
type AssessmentDelegationOutput struct{ *pulumi.OutputState }
The assignment of a control set to a delegate for review.
func (AssessmentDelegationOutput) AssessmentId ¶
func (o AssessmentDelegationOutput) AssessmentId() pulumi.StringPtrOutput
func (AssessmentDelegationOutput) AssessmentName ¶
func (o AssessmentDelegationOutput) AssessmentName() pulumi.StringPtrOutput
func (AssessmentDelegationOutput) Comment ¶
func (o AssessmentDelegationOutput) Comment() pulumi.StringPtrOutput
func (AssessmentDelegationOutput) ControlSetId ¶
func (o AssessmentDelegationOutput) ControlSetId() pulumi.StringPtrOutput
func (AssessmentDelegationOutput) CreatedBy ¶
func (o AssessmentDelegationOutput) CreatedBy() pulumi.StringPtrOutput
func (AssessmentDelegationOutput) CreationTime ¶
func (o AssessmentDelegationOutput) CreationTime() pulumi.Float64PtrOutput
func (AssessmentDelegationOutput) ElementType ¶
func (AssessmentDelegationOutput) ElementType() reflect.Type
func (AssessmentDelegationOutput) Id ¶
func (o AssessmentDelegationOutput) Id() pulumi.StringPtrOutput
func (AssessmentDelegationOutput) LastUpdated ¶
func (o AssessmentDelegationOutput) LastUpdated() pulumi.Float64PtrOutput
func (AssessmentDelegationOutput) RoleArn ¶
func (o AssessmentDelegationOutput) RoleArn() pulumi.StringPtrOutput
func (AssessmentDelegationOutput) RoleType ¶
func (o AssessmentDelegationOutput) RoleType() AssessmentRoleTypePtrOutput
func (AssessmentDelegationOutput) Status ¶
func (o AssessmentDelegationOutput) Status() AssessmentDelegationStatusPtrOutput
func (AssessmentDelegationOutput) ToAssessmentDelegationOutput ¶
func (o AssessmentDelegationOutput) ToAssessmentDelegationOutput() AssessmentDelegationOutput
func (AssessmentDelegationOutput) ToAssessmentDelegationOutputWithContext ¶
func (o AssessmentDelegationOutput) ToAssessmentDelegationOutputWithContext(ctx context.Context) AssessmentDelegationOutput
type AssessmentDelegationStatus ¶
type AssessmentDelegationStatus string
The status of the delegation.
func (AssessmentDelegationStatus) ElementType ¶
func (AssessmentDelegationStatus) ElementType() reflect.Type
func (AssessmentDelegationStatus) ToAssessmentDelegationStatusOutput ¶
func (e AssessmentDelegationStatus) ToAssessmentDelegationStatusOutput() AssessmentDelegationStatusOutput
func (AssessmentDelegationStatus) ToAssessmentDelegationStatusOutputWithContext ¶
func (e AssessmentDelegationStatus) ToAssessmentDelegationStatusOutputWithContext(ctx context.Context) AssessmentDelegationStatusOutput
func (AssessmentDelegationStatus) ToAssessmentDelegationStatusPtrOutput ¶
func (e AssessmentDelegationStatus) ToAssessmentDelegationStatusPtrOutput() AssessmentDelegationStatusPtrOutput
func (AssessmentDelegationStatus) ToAssessmentDelegationStatusPtrOutputWithContext ¶
func (e AssessmentDelegationStatus) ToAssessmentDelegationStatusPtrOutputWithContext(ctx context.Context) AssessmentDelegationStatusPtrOutput
func (AssessmentDelegationStatus) ToStringOutput ¶
func (e AssessmentDelegationStatus) ToStringOutput() pulumi.StringOutput
func (AssessmentDelegationStatus) ToStringOutputWithContext ¶
func (e AssessmentDelegationStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AssessmentDelegationStatus) ToStringPtrOutput ¶
func (e AssessmentDelegationStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (AssessmentDelegationStatus) ToStringPtrOutputWithContext ¶
func (e AssessmentDelegationStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AssessmentDelegationStatusInput ¶
type AssessmentDelegationStatusInput interface { pulumi.Input ToAssessmentDelegationStatusOutput() AssessmentDelegationStatusOutput ToAssessmentDelegationStatusOutputWithContext(context.Context) AssessmentDelegationStatusOutput }
AssessmentDelegationStatusInput is an input type that accepts AssessmentDelegationStatusArgs and AssessmentDelegationStatusOutput values. You can construct a concrete instance of `AssessmentDelegationStatusInput` via:
AssessmentDelegationStatusArgs{...}
type AssessmentDelegationStatusOutput ¶
type AssessmentDelegationStatusOutput struct{ *pulumi.OutputState }
func (AssessmentDelegationStatusOutput) ElementType ¶
func (AssessmentDelegationStatusOutput) ElementType() reflect.Type
func (AssessmentDelegationStatusOutput) ToAssessmentDelegationStatusOutput ¶
func (o AssessmentDelegationStatusOutput) ToAssessmentDelegationStatusOutput() AssessmentDelegationStatusOutput
func (AssessmentDelegationStatusOutput) ToAssessmentDelegationStatusOutputWithContext ¶
func (o AssessmentDelegationStatusOutput) ToAssessmentDelegationStatusOutputWithContext(ctx context.Context) AssessmentDelegationStatusOutput
func (AssessmentDelegationStatusOutput) ToAssessmentDelegationStatusPtrOutput ¶
func (o AssessmentDelegationStatusOutput) ToAssessmentDelegationStatusPtrOutput() AssessmentDelegationStatusPtrOutput
func (AssessmentDelegationStatusOutput) ToAssessmentDelegationStatusPtrOutputWithContext ¶
func (o AssessmentDelegationStatusOutput) ToAssessmentDelegationStatusPtrOutputWithContext(ctx context.Context) AssessmentDelegationStatusPtrOutput
func (AssessmentDelegationStatusOutput) ToStringOutput ¶
func (o AssessmentDelegationStatusOutput) ToStringOutput() pulumi.StringOutput
func (AssessmentDelegationStatusOutput) ToStringOutputWithContext ¶
func (o AssessmentDelegationStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AssessmentDelegationStatusOutput) ToStringPtrOutput ¶
func (o AssessmentDelegationStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AssessmentDelegationStatusOutput) ToStringPtrOutputWithContext ¶
func (o AssessmentDelegationStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AssessmentDelegationStatusPtrInput ¶
type AssessmentDelegationStatusPtrInput interface { pulumi.Input ToAssessmentDelegationStatusPtrOutput() AssessmentDelegationStatusPtrOutput ToAssessmentDelegationStatusPtrOutputWithContext(context.Context) AssessmentDelegationStatusPtrOutput }
func AssessmentDelegationStatusPtr ¶
func AssessmentDelegationStatusPtr(v string) AssessmentDelegationStatusPtrInput
type AssessmentDelegationStatusPtrOutput ¶
type AssessmentDelegationStatusPtrOutput struct{ *pulumi.OutputState }
func (AssessmentDelegationStatusPtrOutput) Elem ¶
func (o AssessmentDelegationStatusPtrOutput) Elem() AssessmentDelegationStatusOutput
func (AssessmentDelegationStatusPtrOutput) ElementType ¶
func (AssessmentDelegationStatusPtrOutput) ElementType() reflect.Type
func (AssessmentDelegationStatusPtrOutput) ToAssessmentDelegationStatusPtrOutput ¶
func (o AssessmentDelegationStatusPtrOutput) ToAssessmentDelegationStatusPtrOutput() AssessmentDelegationStatusPtrOutput
func (AssessmentDelegationStatusPtrOutput) ToAssessmentDelegationStatusPtrOutputWithContext ¶
func (o AssessmentDelegationStatusPtrOutput) ToAssessmentDelegationStatusPtrOutputWithContext(ctx context.Context) AssessmentDelegationStatusPtrOutput
func (AssessmentDelegationStatusPtrOutput) ToStringPtrOutput ¶
func (o AssessmentDelegationStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AssessmentDelegationStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o AssessmentDelegationStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AssessmentInput ¶
type AssessmentInput interface { pulumi.Input ToAssessmentOutput() AssessmentOutput ToAssessmentOutputWithContext(ctx context.Context) AssessmentOutput }
type AssessmentOutput ¶
type AssessmentOutput struct{ *pulumi.OutputState }
func (AssessmentOutput) Arn ¶ added in v0.17.0
func (o AssessmentOutput) Arn() pulumi.StringOutput
func (AssessmentOutput) AssessmentId ¶ added in v0.17.0
func (o AssessmentOutput) AssessmentId() pulumi.StringOutput
func (AssessmentOutput) AssessmentReportsDestination ¶ added in v0.17.0
func (o AssessmentOutput) AssessmentReportsDestination() AssessmentReportsDestinationPtrOutput
func (AssessmentOutput) AwsAccount ¶ added in v0.17.0
func (o AssessmentOutput) AwsAccount() AssessmentAWSAccountPtrOutput
func (AssessmentOutput) CreationTime ¶ added in v0.17.0
func (o AssessmentOutput) CreationTime() pulumi.Float64Output
func (AssessmentOutput) Delegations ¶ added in v0.17.0
func (o AssessmentOutput) Delegations() AssessmentDelegationArrayOutput
The list of delegations.
func (AssessmentOutput) Description ¶ added in v0.17.0
func (o AssessmentOutput) Description() pulumi.StringPtrOutput
func (AssessmentOutput) ElementType ¶
func (AssessmentOutput) ElementType() reflect.Type
func (AssessmentOutput) FrameworkId ¶ added in v0.17.0
func (o AssessmentOutput) FrameworkId() pulumi.StringPtrOutput
func (AssessmentOutput) Name ¶ added in v0.17.0
func (o AssessmentOutput) Name() pulumi.StringPtrOutput
func (AssessmentOutput) Roles ¶ added in v0.17.0
func (o AssessmentOutput) Roles() AssessmentRoleArrayOutput
The list of roles for the specified assessment.
func (AssessmentOutput) Scope ¶ added in v0.17.0
func (o AssessmentOutput) Scope() AssessmentScopePtrOutput
func (AssessmentOutput) Status ¶ added in v0.17.0
func (o AssessmentOutput) Status() AssessmentStatusPtrOutput
func (AssessmentOutput) Tags ¶ added in v0.17.0
func (o AssessmentOutput) Tags() AssessmentTagArrayOutput
The tags associated with the assessment.
func (AssessmentOutput) ToAssessmentOutput ¶
func (o AssessmentOutput) ToAssessmentOutput() AssessmentOutput
func (AssessmentOutput) ToAssessmentOutputWithContext ¶
func (o AssessmentOutput) ToAssessmentOutputWithContext(ctx context.Context) AssessmentOutput
type AssessmentReportDestinationType ¶ added in v0.2.0
type AssessmentReportDestinationType string
The destination type, such as Amazon S3.
func (AssessmentReportDestinationType) ElementType ¶ added in v0.2.0
func (AssessmentReportDestinationType) ElementType() reflect.Type
func (AssessmentReportDestinationType) ToAssessmentReportDestinationTypeOutput ¶ added in v0.2.0
func (e AssessmentReportDestinationType) ToAssessmentReportDestinationTypeOutput() AssessmentReportDestinationTypeOutput
func (AssessmentReportDestinationType) ToAssessmentReportDestinationTypeOutputWithContext ¶ added in v0.2.0
func (e AssessmentReportDestinationType) ToAssessmentReportDestinationTypeOutputWithContext(ctx context.Context) AssessmentReportDestinationTypeOutput
func (AssessmentReportDestinationType) ToAssessmentReportDestinationTypePtrOutput ¶ added in v0.2.0
func (e AssessmentReportDestinationType) ToAssessmentReportDestinationTypePtrOutput() AssessmentReportDestinationTypePtrOutput
func (AssessmentReportDestinationType) ToAssessmentReportDestinationTypePtrOutputWithContext ¶ added in v0.2.0
func (e AssessmentReportDestinationType) ToAssessmentReportDestinationTypePtrOutputWithContext(ctx context.Context) AssessmentReportDestinationTypePtrOutput
func (AssessmentReportDestinationType) ToStringOutput ¶ added in v0.2.0
func (e AssessmentReportDestinationType) ToStringOutput() pulumi.StringOutput
func (AssessmentReportDestinationType) ToStringOutputWithContext ¶ added in v0.2.0
func (e AssessmentReportDestinationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AssessmentReportDestinationType) ToStringPtrOutput ¶ added in v0.2.0
func (e AssessmentReportDestinationType) ToStringPtrOutput() pulumi.StringPtrOutput
func (AssessmentReportDestinationType) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (e AssessmentReportDestinationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AssessmentReportDestinationTypeInput ¶ added in v0.2.0
type AssessmentReportDestinationTypeInput interface { pulumi.Input ToAssessmentReportDestinationTypeOutput() AssessmentReportDestinationTypeOutput ToAssessmentReportDestinationTypeOutputWithContext(context.Context) AssessmentReportDestinationTypeOutput }
AssessmentReportDestinationTypeInput is an input type that accepts AssessmentReportDestinationTypeArgs and AssessmentReportDestinationTypeOutput values. You can construct a concrete instance of `AssessmentReportDestinationTypeInput` via:
AssessmentReportDestinationTypeArgs{...}
type AssessmentReportDestinationTypeOutput ¶ added in v0.2.0
type AssessmentReportDestinationTypeOutput struct{ *pulumi.OutputState }
func (AssessmentReportDestinationTypeOutput) ElementType ¶ added in v0.2.0
func (AssessmentReportDestinationTypeOutput) ElementType() reflect.Type
func (AssessmentReportDestinationTypeOutput) ToAssessmentReportDestinationTypeOutput ¶ added in v0.2.0
func (o AssessmentReportDestinationTypeOutput) ToAssessmentReportDestinationTypeOutput() AssessmentReportDestinationTypeOutput
func (AssessmentReportDestinationTypeOutput) ToAssessmentReportDestinationTypeOutputWithContext ¶ added in v0.2.0
func (o AssessmentReportDestinationTypeOutput) ToAssessmentReportDestinationTypeOutputWithContext(ctx context.Context) AssessmentReportDestinationTypeOutput
func (AssessmentReportDestinationTypeOutput) ToAssessmentReportDestinationTypePtrOutput ¶ added in v0.2.0
func (o AssessmentReportDestinationTypeOutput) ToAssessmentReportDestinationTypePtrOutput() AssessmentReportDestinationTypePtrOutput
func (AssessmentReportDestinationTypeOutput) ToAssessmentReportDestinationTypePtrOutputWithContext ¶ added in v0.2.0
func (o AssessmentReportDestinationTypeOutput) ToAssessmentReportDestinationTypePtrOutputWithContext(ctx context.Context) AssessmentReportDestinationTypePtrOutput
func (AssessmentReportDestinationTypeOutput) ToStringOutput ¶ added in v0.2.0
func (o AssessmentReportDestinationTypeOutput) ToStringOutput() pulumi.StringOutput
func (AssessmentReportDestinationTypeOutput) ToStringOutputWithContext ¶ added in v0.2.0
func (o AssessmentReportDestinationTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AssessmentReportDestinationTypeOutput) ToStringPtrOutput ¶ added in v0.2.0
func (o AssessmentReportDestinationTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AssessmentReportDestinationTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (o AssessmentReportDestinationTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AssessmentReportDestinationTypePtrInput ¶ added in v0.2.0
type AssessmentReportDestinationTypePtrInput interface { pulumi.Input ToAssessmentReportDestinationTypePtrOutput() AssessmentReportDestinationTypePtrOutput ToAssessmentReportDestinationTypePtrOutputWithContext(context.Context) AssessmentReportDestinationTypePtrOutput }
func AssessmentReportDestinationTypePtr ¶ added in v0.2.0
func AssessmentReportDestinationTypePtr(v string) AssessmentReportDestinationTypePtrInput
type AssessmentReportDestinationTypePtrOutput ¶ added in v0.2.0
type AssessmentReportDestinationTypePtrOutput struct{ *pulumi.OutputState }
func (AssessmentReportDestinationTypePtrOutput) ElementType ¶ added in v0.2.0
func (AssessmentReportDestinationTypePtrOutput) ElementType() reflect.Type
func (AssessmentReportDestinationTypePtrOutput) ToAssessmentReportDestinationTypePtrOutput ¶ added in v0.2.0
func (o AssessmentReportDestinationTypePtrOutput) ToAssessmentReportDestinationTypePtrOutput() AssessmentReportDestinationTypePtrOutput
func (AssessmentReportDestinationTypePtrOutput) ToAssessmentReportDestinationTypePtrOutputWithContext ¶ added in v0.2.0
func (o AssessmentReportDestinationTypePtrOutput) ToAssessmentReportDestinationTypePtrOutputWithContext(ctx context.Context) AssessmentReportDestinationTypePtrOutput
func (AssessmentReportDestinationTypePtrOutput) ToStringPtrOutput ¶ added in v0.2.0
func (o AssessmentReportDestinationTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AssessmentReportDestinationTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (o AssessmentReportDestinationTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AssessmentReportsDestination ¶ added in v0.2.0
type AssessmentReportsDestination struct { Destination *string `pulumi:"destination"` DestinationType *AssessmentReportDestinationType `pulumi:"destinationType"` }
The destination in which evidence reports are stored for the specified assessment.
type AssessmentReportsDestinationArgs ¶ added in v0.2.0
type AssessmentReportsDestinationArgs struct { Destination pulumi.StringPtrInput `pulumi:"destination"` DestinationType AssessmentReportDestinationTypePtrInput `pulumi:"destinationType"` }
The destination in which evidence reports are stored for the specified assessment.
func (AssessmentReportsDestinationArgs) ElementType ¶ added in v0.2.0
func (AssessmentReportsDestinationArgs) ElementType() reflect.Type
func (AssessmentReportsDestinationArgs) ToAssessmentReportsDestinationOutput ¶ added in v0.2.0
func (i AssessmentReportsDestinationArgs) ToAssessmentReportsDestinationOutput() AssessmentReportsDestinationOutput
func (AssessmentReportsDestinationArgs) ToAssessmentReportsDestinationOutputWithContext ¶ added in v0.2.0
func (i AssessmentReportsDestinationArgs) ToAssessmentReportsDestinationOutputWithContext(ctx context.Context) AssessmentReportsDestinationOutput
func (AssessmentReportsDestinationArgs) ToAssessmentReportsDestinationPtrOutput ¶ added in v0.2.0
func (i AssessmentReportsDestinationArgs) ToAssessmentReportsDestinationPtrOutput() AssessmentReportsDestinationPtrOutput
func (AssessmentReportsDestinationArgs) ToAssessmentReportsDestinationPtrOutputWithContext ¶ added in v0.2.0
func (i AssessmentReportsDestinationArgs) ToAssessmentReportsDestinationPtrOutputWithContext(ctx context.Context) AssessmentReportsDestinationPtrOutput
type AssessmentReportsDestinationInput ¶ added in v0.2.0
type AssessmentReportsDestinationInput interface { pulumi.Input ToAssessmentReportsDestinationOutput() AssessmentReportsDestinationOutput ToAssessmentReportsDestinationOutputWithContext(context.Context) AssessmentReportsDestinationOutput }
AssessmentReportsDestinationInput is an input type that accepts AssessmentReportsDestinationArgs and AssessmentReportsDestinationOutput values. You can construct a concrete instance of `AssessmentReportsDestinationInput` via:
AssessmentReportsDestinationArgs{...}
type AssessmentReportsDestinationOutput ¶ added in v0.2.0
type AssessmentReportsDestinationOutput struct{ *pulumi.OutputState }
The destination in which evidence reports are stored for the specified assessment.
func (AssessmentReportsDestinationOutput) Destination ¶ added in v0.2.0
func (o AssessmentReportsDestinationOutput) Destination() pulumi.StringPtrOutput
func (AssessmentReportsDestinationOutput) DestinationType ¶ added in v0.2.0
func (o AssessmentReportsDestinationOutput) DestinationType() AssessmentReportDestinationTypePtrOutput
func (AssessmentReportsDestinationOutput) ElementType ¶ added in v0.2.0
func (AssessmentReportsDestinationOutput) ElementType() reflect.Type
func (AssessmentReportsDestinationOutput) ToAssessmentReportsDestinationOutput ¶ added in v0.2.0
func (o AssessmentReportsDestinationOutput) ToAssessmentReportsDestinationOutput() AssessmentReportsDestinationOutput
func (AssessmentReportsDestinationOutput) ToAssessmentReportsDestinationOutputWithContext ¶ added in v0.2.0
func (o AssessmentReportsDestinationOutput) ToAssessmentReportsDestinationOutputWithContext(ctx context.Context) AssessmentReportsDestinationOutput
func (AssessmentReportsDestinationOutput) ToAssessmentReportsDestinationPtrOutput ¶ added in v0.2.0
func (o AssessmentReportsDestinationOutput) ToAssessmentReportsDestinationPtrOutput() AssessmentReportsDestinationPtrOutput
func (AssessmentReportsDestinationOutput) ToAssessmentReportsDestinationPtrOutputWithContext ¶ added in v0.2.0
func (o AssessmentReportsDestinationOutput) ToAssessmentReportsDestinationPtrOutputWithContext(ctx context.Context) AssessmentReportsDestinationPtrOutput
type AssessmentReportsDestinationPtrInput ¶ added in v0.2.0
type AssessmentReportsDestinationPtrInput interface { pulumi.Input ToAssessmentReportsDestinationPtrOutput() AssessmentReportsDestinationPtrOutput ToAssessmentReportsDestinationPtrOutputWithContext(context.Context) AssessmentReportsDestinationPtrOutput }
AssessmentReportsDestinationPtrInput is an input type that accepts AssessmentReportsDestinationArgs, AssessmentReportsDestinationPtr and AssessmentReportsDestinationPtrOutput values. You can construct a concrete instance of `AssessmentReportsDestinationPtrInput` via:
AssessmentReportsDestinationArgs{...} or: nil
func AssessmentReportsDestinationPtr ¶ added in v0.2.0
func AssessmentReportsDestinationPtr(v *AssessmentReportsDestinationArgs) AssessmentReportsDestinationPtrInput
type AssessmentReportsDestinationPtrOutput ¶ added in v0.2.0
type AssessmentReportsDestinationPtrOutput struct{ *pulumi.OutputState }
func (AssessmentReportsDestinationPtrOutput) Destination ¶ added in v0.2.0
func (o AssessmentReportsDestinationPtrOutput) Destination() pulumi.StringPtrOutput
func (AssessmentReportsDestinationPtrOutput) DestinationType ¶ added in v0.2.0
func (o AssessmentReportsDestinationPtrOutput) DestinationType() AssessmentReportDestinationTypePtrOutput
func (AssessmentReportsDestinationPtrOutput) ElementType ¶ added in v0.2.0
func (AssessmentReportsDestinationPtrOutput) ElementType() reflect.Type
func (AssessmentReportsDestinationPtrOutput) ToAssessmentReportsDestinationPtrOutput ¶ added in v0.2.0
func (o AssessmentReportsDestinationPtrOutput) ToAssessmentReportsDestinationPtrOutput() AssessmentReportsDestinationPtrOutput
func (AssessmentReportsDestinationPtrOutput) ToAssessmentReportsDestinationPtrOutputWithContext ¶ added in v0.2.0
func (o AssessmentReportsDestinationPtrOutput) ToAssessmentReportsDestinationPtrOutputWithContext(ctx context.Context) AssessmentReportsDestinationPtrOutput
type AssessmentRole ¶
type AssessmentRole struct { RoleArn *string `pulumi:"roleArn"` RoleType *AssessmentRoleType `pulumi:"roleType"` }
The wrapper that contains AWS Audit Manager role information, such as the role type and IAM ARN.
type AssessmentRoleArgs ¶
type AssessmentRoleArgs struct { RoleArn pulumi.StringPtrInput `pulumi:"roleArn"` RoleType AssessmentRoleTypePtrInput `pulumi:"roleType"` }
The wrapper that contains AWS Audit Manager role information, such as the role type and IAM ARN.
func (AssessmentRoleArgs) ElementType ¶
func (AssessmentRoleArgs) ElementType() reflect.Type
func (AssessmentRoleArgs) ToAssessmentRoleOutput ¶
func (i AssessmentRoleArgs) ToAssessmentRoleOutput() AssessmentRoleOutput
func (AssessmentRoleArgs) ToAssessmentRoleOutputWithContext ¶
func (i AssessmentRoleArgs) ToAssessmentRoleOutputWithContext(ctx context.Context) AssessmentRoleOutput
type AssessmentRoleArray ¶
type AssessmentRoleArray []AssessmentRoleInput
func (AssessmentRoleArray) ElementType ¶
func (AssessmentRoleArray) ElementType() reflect.Type
func (AssessmentRoleArray) ToAssessmentRoleArrayOutput ¶
func (i AssessmentRoleArray) ToAssessmentRoleArrayOutput() AssessmentRoleArrayOutput
func (AssessmentRoleArray) ToAssessmentRoleArrayOutputWithContext ¶
func (i AssessmentRoleArray) ToAssessmentRoleArrayOutputWithContext(ctx context.Context) AssessmentRoleArrayOutput
type AssessmentRoleArrayInput ¶
type AssessmentRoleArrayInput interface { pulumi.Input ToAssessmentRoleArrayOutput() AssessmentRoleArrayOutput ToAssessmentRoleArrayOutputWithContext(context.Context) AssessmentRoleArrayOutput }
AssessmentRoleArrayInput is an input type that accepts AssessmentRoleArray and AssessmentRoleArrayOutput values. You can construct a concrete instance of `AssessmentRoleArrayInput` via:
AssessmentRoleArray{ AssessmentRoleArgs{...} }
type AssessmentRoleArrayOutput ¶
type AssessmentRoleArrayOutput struct{ *pulumi.OutputState }
func (AssessmentRoleArrayOutput) ElementType ¶
func (AssessmentRoleArrayOutput) ElementType() reflect.Type
func (AssessmentRoleArrayOutput) Index ¶
func (o AssessmentRoleArrayOutput) Index(i pulumi.IntInput) AssessmentRoleOutput
func (AssessmentRoleArrayOutput) ToAssessmentRoleArrayOutput ¶
func (o AssessmentRoleArrayOutput) ToAssessmentRoleArrayOutput() AssessmentRoleArrayOutput
func (AssessmentRoleArrayOutput) ToAssessmentRoleArrayOutputWithContext ¶
func (o AssessmentRoleArrayOutput) ToAssessmentRoleArrayOutputWithContext(ctx context.Context) AssessmentRoleArrayOutput
type AssessmentRoleInput ¶
type AssessmentRoleInput interface { pulumi.Input ToAssessmentRoleOutput() AssessmentRoleOutput ToAssessmentRoleOutputWithContext(context.Context) AssessmentRoleOutput }
AssessmentRoleInput is an input type that accepts AssessmentRoleArgs and AssessmentRoleOutput values. You can construct a concrete instance of `AssessmentRoleInput` via:
AssessmentRoleArgs{...}
type AssessmentRoleOutput ¶
type AssessmentRoleOutput struct{ *pulumi.OutputState }
The wrapper that contains AWS Audit Manager role information, such as the role type and IAM ARN.
func (AssessmentRoleOutput) ElementType ¶
func (AssessmentRoleOutput) ElementType() reflect.Type
func (AssessmentRoleOutput) RoleArn ¶
func (o AssessmentRoleOutput) RoleArn() pulumi.StringPtrOutput
func (AssessmentRoleOutput) RoleType ¶
func (o AssessmentRoleOutput) RoleType() AssessmentRoleTypePtrOutput
func (AssessmentRoleOutput) ToAssessmentRoleOutput ¶
func (o AssessmentRoleOutput) ToAssessmentRoleOutput() AssessmentRoleOutput
func (AssessmentRoleOutput) ToAssessmentRoleOutputWithContext ¶
func (o AssessmentRoleOutput) ToAssessmentRoleOutputWithContext(ctx context.Context) AssessmentRoleOutput
type AssessmentRoleType ¶
type AssessmentRoleType string
The IAM role type.
func (AssessmentRoleType) ElementType ¶
func (AssessmentRoleType) ElementType() reflect.Type
func (AssessmentRoleType) ToAssessmentRoleTypeOutput ¶
func (e AssessmentRoleType) ToAssessmentRoleTypeOutput() AssessmentRoleTypeOutput
func (AssessmentRoleType) ToAssessmentRoleTypeOutputWithContext ¶
func (e AssessmentRoleType) ToAssessmentRoleTypeOutputWithContext(ctx context.Context) AssessmentRoleTypeOutput
func (AssessmentRoleType) ToAssessmentRoleTypePtrOutput ¶
func (e AssessmentRoleType) ToAssessmentRoleTypePtrOutput() AssessmentRoleTypePtrOutput
func (AssessmentRoleType) ToAssessmentRoleTypePtrOutputWithContext ¶
func (e AssessmentRoleType) ToAssessmentRoleTypePtrOutputWithContext(ctx context.Context) AssessmentRoleTypePtrOutput
func (AssessmentRoleType) ToStringOutput ¶
func (e AssessmentRoleType) ToStringOutput() pulumi.StringOutput
func (AssessmentRoleType) ToStringOutputWithContext ¶
func (e AssessmentRoleType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AssessmentRoleType) ToStringPtrOutput ¶
func (e AssessmentRoleType) ToStringPtrOutput() pulumi.StringPtrOutput
func (AssessmentRoleType) ToStringPtrOutputWithContext ¶
func (e AssessmentRoleType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AssessmentRoleTypeInput ¶
type AssessmentRoleTypeInput interface { pulumi.Input ToAssessmentRoleTypeOutput() AssessmentRoleTypeOutput ToAssessmentRoleTypeOutputWithContext(context.Context) AssessmentRoleTypeOutput }
AssessmentRoleTypeInput is an input type that accepts AssessmentRoleTypeArgs and AssessmentRoleTypeOutput values. You can construct a concrete instance of `AssessmentRoleTypeInput` via:
AssessmentRoleTypeArgs{...}
type AssessmentRoleTypeOutput ¶
type AssessmentRoleTypeOutput struct{ *pulumi.OutputState }
func (AssessmentRoleTypeOutput) ElementType ¶
func (AssessmentRoleTypeOutput) ElementType() reflect.Type
func (AssessmentRoleTypeOutput) ToAssessmentRoleTypeOutput ¶
func (o AssessmentRoleTypeOutput) ToAssessmentRoleTypeOutput() AssessmentRoleTypeOutput
func (AssessmentRoleTypeOutput) ToAssessmentRoleTypeOutputWithContext ¶
func (o AssessmentRoleTypeOutput) ToAssessmentRoleTypeOutputWithContext(ctx context.Context) AssessmentRoleTypeOutput
func (AssessmentRoleTypeOutput) ToAssessmentRoleTypePtrOutput ¶
func (o AssessmentRoleTypeOutput) ToAssessmentRoleTypePtrOutput() AssessmentRoleTypePtrOutput
func (AssessmentRoleTypeOutput) ToAssessmentRoleTypePtrOutputWithContext ¶
func (o AssessmentRoleTypeOutput) ToAssessmentRoleTypePtrOutputWithContext(ctx context.Context) AssessmentRoleTypePtrOutput
func (AssessmentRoleTypeOutput) ToStringOutput ¶
func (o AssessmentRoleTypeOutput) ToStringOutput() pulumi.StringOutput
func (AssessmentRoleTypeOutput) ToStringOutputWithContext ¶
func (o AssessmentRoleTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AssessmentRoleTypeOutput) ToStringPtrOutput ¶
func (o AssessmentRoleTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AssessmentRoleTypeOutput) ToStringPtrOutputWithContext ¶
func (o AssessmentRoleTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AssessmentRoleTypePtrInput ¶
type AssessmentRoleTypePtrInput interface { pulumi.Input ToAssessmentRoleTypePtrOutput() AssessmentRoleTypePtrOutput ToAssessmentRoleTypePtrOutputWithContext(context.Context) AssessmentRoleTypePtrOutput }
func AssessmentRoleTypePtr ¶
func AssessmentRoleTypePtr(v string) AssessmentRoleTypePtrInput
type AssessmentRoleTypePtrOutput ¶
type AssessmentRoleTypePtrOutput struct{ *pulumi.OutputState }
func (AssessmentRoleTypePtrOutput) Elem ¶
func (o AssessmentRoleTypePtrOutput) Elem() AssessmentRoleTypeOutput
func (AssessmentRoleTypePtrOutput) ElementType ¶
func (AssessmentRoleTypePtrOutput) ElementType() reflect.Type
func (AssessmentRoleTypePtrOutput) ToAssessmentRoleTypePtrOutput ¶
func (o AssessmentRoleTypePtrOutput) ToAssessmentRoleTypePtrOutput() AssessmentRoleTypePtrOutput
func (AssessmentRoleTypePtrOutput) ToAssessmentRoleTypePtrOutputWithContext ¶
func (o AssessmentRoleTypePtrOutput) ToAssessmentRoleTypePtrOutputWithContext(ctx context.Context) AssessmentRoleTypePtrOutput
func (AssessmentRoleTypePtrOutput) ToStringPtrOutput ¶
func (o AssessmentRoleTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AssessmentRoleTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o AssessmentRoleTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AssessmentScope ¶
type AssessmentScope struct { // The AWS accounts included in scope. AwsAccounts []AssessmentAWSAccount `pulumi:"awsAccounts"` // The AWS services included in scope. AwsServices []AssessmentAWSService `pulumi:"awsServices"` }
The wrapper that contains the AWS accounts and AWS services in scope for the assessment.
type AssessmentScopeArgs ¶
type AssessmentScopeArgs struct { // The AWS accounts included in scope. AwsAccounts AssessmentAWSAccountArrayInput `pulumi:"awsAccounts"` // The AWS services included in scope. AwsServices AssessmentAWSServiceArrayInput `pulumi:"awsServices"` }
The wrapper that contains the AWS accounts and AWS services in scope for the assessment.
func (AssessmentScopeArgs) ElementType ¶
func (AssessmentScopeArgs) ElementType() reflect.Type
func (AssessmentScopeArgs) ToAssessmentScopeOutput ¶
func (i AssessmentScopeArgs) ToAssessmentScopeOutput() AssessmentScopeOutput
func (AssessmentScopeArgs) ToAssessmentScopeOutputWithContext ¶
func (i AssessmentScopeArgs) ToAssessmentScopeOutputWithContext(ctx context.Context) AssessmentScopeOutput
func (AssessmentScopeArgs) ToAssessmentScopePtrOutput ¶
func (i AssessmentScopeArgs) ToAssessmentScopePtrOutput() AssessmentScopePtrOutput
func (AssessmentScopeArgs) ToAssessmentScopePtrOutputWithContext ¶
func (i AssessmentScopeArgs) ToAssessmentScopePtrOutputWithContext(ctx context.Context) AssessmentScopePtrOutput
type AssessmentScopeInput ¶
type AssessmentScopeInput interface { pulumi.Input ToAssessmentScopeOutput() AssessmentScopeOutput ToAssessmentScopeOutputWithContext(context.Context) AssessmentScopeOutput }
AssessmentScopeInput is an input type that accepts AssessmentScopeArgs and AssessmentScopeOutput values. You can construct a concrete instance of `AssessmentScopeInput` via:
AssessmentScopeArgs{...}
type AssessmentScopeOutput ¶
type AssessmentScopeOutput struct{ *pulumi.OutputState }
The wrapper that contains the AWS accounts and AWS services in scope for the assessment.
func (AssessmentScopeOutput) AwsAccounts ¶
func (o AssessmentScopeOutput) AwsAccounts() AssessmentAWSAccountArrayOutput
The AWS accounts included in scope.
func (AssessmentScopeOutput) AwsServices ¶
func (o AssessmentScopeOutput) AwsServices() AssessmentAWSServiceArrayOutput
The AWS services included in scope.
func (AssessmentScopeOutput) ElementType ¶
func (AssessmentScopeOutput) ElementType() reflect.Type
func (AssessmentScopeOutput) ToAssessmentScopeOutput ¶
func (o AssessmentScopeOutput) ToAssessmentScopeOutput() AssessmentScopeOutput
func (AssessmentScopeOutput) ToAssessmentScopeOutputWithContext ¶
func (o AssessmentScopeOutput) ToAssessmentScopeOutputWithContext(ctx context.Context) AssessmentScopeOutput
func (AssessmentScopeOutput) ToAssessmentScopePtrOutput ¶
func (o AssessmentScopeOutput) ToAssessmentScopePtrOutput() AssessmentScopePtrOutput
func (AssessmentScopeOutput) ToAssessmentScopePtrOutputWithContext ¶
func (o AssessmentScopeOutput) ToAssessmentScopePtrOutputWithContext(ctx context.Context) AssessmentScopePtrOutput
type AssessmentScopePtrInput ¶
type AssessmentScopePtrInput interface { pulumi.Input ToAssessmentScopePtrOutput() AssessmentScopePtrOutput ToAssessmentScopePtrOutputWithContext(context.Context) AssessmentScopePtrOutput }
AssessmentScopePtrInput is an input type that accepts AssessmentScopeArgs, AssessmentScopePtr and AssessmentScopePtrOutput values. You can construct a concrete instance of `AssessmentScopePtrInput` via:
AssessmentScopeArgs{...} or: nil
func AssessmentScopePtr ¶
func AssessmentScopePtr(v *AssessmentScopeArgs) AssessmentScopePtrInput
type AssessmentScopePtrOutput ¶
type AssessmentScopePtrOutput struct{ *pulumi.OutputState }
func (AssessmentScopePtrOutput) AwsAccounts ¶
func (o AssessmentScopePtrOutput) AwsAccounts() AssessmentAWSAccountArrayOutput
The AWS accounts included in scope.
func (AssessmentScopePtrOutput) AwsServices ¶
func (o AssessmentScopePtrOutput) AwsServices() AssessmentAWSServiceArrayOutput
The AWS services included in scope.
func (AssessmentScopePtrOutput) Elem ¶
func (o AssessmentScopePtrOutput) Elem() AssessmentScopeOutput
func (AssessmentScopePtrOutput) ElementType ¶
func (AssessmentScopePtrOutput) ElementType() reflect.Type
func (AssessmentScopePtrOutput) ToAssessmentScopePtrOutput ¶
func (o AssessmentScopePtrOutput) ToAssessmentScopePtrOutput() AssessmentScopePtrOutput
func (AssessmentScopePtrOutput) ToAssessmentScopePtrOutputWithContext ¶
func (o AssessmentScopePtrOutput) ToAssessmentScopePtrOutputWithContext(ctx context.Context) AssessmentScopePtrOutput
type AssessmentState ¶
type AssessmentState struct { }
func (AssessmentState) ElementType ¶
func (AssessmentState) ElementType() reflect.Type
type AssessmentStatus ¶ added in v0.2.0
type AssessmentStatus string
The status of the specified assessment.
func (AssessmentStatus) ElementType ¶ added in v0.2.0
func (AssessmentStatus) ElementType() reflect.Type
func (AssessmentStatus) ToAssessmentStatusOutput ¶ added in v0.2.0
func (e AssessmentStatus) ToAssessmentStatusOutput() AssessmentStatusOutput
func (AssessmentStatus) ToAssessmentStatusOutputWithContext ¶ added in v0.2.0
func (e AssessmentStatus) ToAssessmentStatusOutputWithContext(ctx context.Context) AssessmentStatusOutput
func (AssessmentStatus) ToAssessmentStatusPtrOutput ¶ added in v0.2.0
func (e AssessmentStatus) ToAssessmentStatusPtrOutput() AssessmentStatusPtrOutput
func (AssessmentStatus) ToAssessmentStatusPtrOutputWithContext ¶ added in v0.2.0
func (e AssessmentStatus) ToAssessmentStatusPtrOutputWithContext(ctx context.Context) AssessmentStatusPtrOutput
func (AssessmentStatus) ToStringOutput ¶ added in v0.2.0
func (e AssessmentStatus) ToStringOutput() pulumi.StringOutput
func (AssessmentStatus) ToStringOutputWithContext ¶ added in v0.2.0
func (e AssessmentStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AssessmentStatus) ToStringPtrOutput ¶ added in v0.2.0
func (e AssessmentStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (AssessmentStatus) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (e AssessmentStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AssessmentStatusInput ¶ added in v0.2.0
type AssessmentStatusInput interface { pulumi.Input ToAssessmentStatusOutput() AssessmentStatusOutput ToAssessmentStatusOutputWithContext(context.Context) AssessmentStatusOutput }
AssessmentStatusInput is an input type that accepts AssessmentStatusArgs and AssessmentStatusOutput values. You can construct a concrete instance of `AssessmentStatusInput` via:
AssessmentStatusArgs{...}
type AssessmentStatusOutput ¶ added in v0.2.0
type AssessmentStatusOutput struct{ *pulumi.OutputState }
func (AssessmentStatusOutput) ElementType ¶ added in v0.2.0
func (AssessmentStatusOutput) ElementType() reflect.Type
func (AssessmentStatusOutput) ToAssessmentStatusOutput ¶ added in v0.2.0
func (o AssessmentStatusOutput) ToAssessmentStatusOutput() AssessmentStatusOutput
func (AssessmentStatusOutput) ToAssessmentStatusOutputWithContext ¶ added in v0.2.0
func (o AssessmentStatusOutput) ToAssessmentStatusOutputWithContext(ctx context.Context) AssessmentStatusOutput
func (AssessmentStatusOutput) ToAssessmentStatusPtrOutput ¶ added in v0.2.0
func (o AssessmentStatusOutput) ToAssessmentStatusPtrOutput() AssessmentStatusPtrOutput
func (AssessmentStatusOutput) ToAssessmentStatusPtrOutputWithContext ¶ added in v0.2.0
func (o AssessmentStatusOutput) ToAssessmentStatusPtrOutputWithContext(ctx context.Context) AssessmentStatusPtrOutput
func (AssessmentStatusOutput) ToStringOutput ¶ added in v0.2.0
func (o AssessmentStatusOutput) ToStringOutput() pulumi.StringOutput
func (AssessmentStatusOutput) ToStringOutputWithContext ¶ added in v0.2.0
func (o AssessmentStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AssessmentStatusOutput) ToStringPtrOutput ¶ added in v0.2.0
func (o AssessmentStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AssessmentStatusOutput) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (o AssessmentStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AssessmentStatusPtrInput ¶ added in v0.2.0
type AssessmentStatusPtrInput interface { pulumi.Input ToAssessmentStatusPtrOutput() AssessmentStatusPtrOutput ToAssessmentStatusPtrOutputWithContext(context.Context) AssessmentStatusPtrOutput }
func AssessmentStatusPtr ¶ added in v0.2.0
func AssessmentStatusPtr(v string) AssessmentStatusPtrInput
type AssessmentStatusPtrOutput ¶ added in v0.2.0
type AssessmentStatusPtrOutput struct{ *pulumi.OutputState }
func (AssessmentStatusPtrOutput) Elem ¶ added in v0.2.0
func (o AssessmentStatusPtrOutput) Elem() AssessmentStatusOutput
func (AssessmentStatusPtrOutput) ElementType ¶ added in v0.2.0
func (AssessmentStatusPtrOutput) ElementType() reflect.Type
func (AssessmentStatusPtrOutput) ToAssessmentStatusPtrOutput ¶ added in v0.2.0
func (o AssessmentStatusPtrOutput) ToAssessmentStatusPtrOutput() AssessmentStatusPtrOutput
func (AssessmentStatusPtrOutput) ToAssessmentStatusPtrOutputWithContext ¶ added in v0.2.0
func (o AssessmentStatusPtrOutput) ToAssessmentStatusPtrOutputWithContext(ctx context.Context) AssessmentStatusPtrOutput
func (AssessmentStatusPtrOutput) ToStringPtrOutput ¶ added in v0.2.0
func (o AssessmentStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AssessmentStatusPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.2.0
func (o AssessmentStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AssessmentTag ¶
type AssessmentTag struct { // The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key string `pulumi:"key"` // The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type AssessmentTagArgs ¶
type AssessmentTagArgs struct { // The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key pulumi.StringInput `pulumi:"key"` // The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (AssessmentTagArgs) ElementType ¶
func (AssessmentTagArgs) ElementType() reflect.Type
func (AssessmentTagArgs) ToAssessmentTagOutput ¶
func (i AssessmentTagArgs) ToAssessmentTagOutput() AssessmentTagOutput
func (AssessmentTagArgs) ToAssessmentTagOutputWithContext ¶
func (i AssessmentTagArgs) ToAssessmentTagOutputWithContext(ctx context.Context) AssessmentTagOutput
type AssessmentTagArray ¶
type AssessmentTagArray []AssessmentTagInput
func (AssessmentTagArray) ElementType ¶
func (AssessmentTagArray) ElementType() reflect.Type
func (AssessmentTagArray) ToAssessmentTagArrayOutput ¶
func (i AssessmentTagArray) ToAssessmentTagArrayOutput() AssessmentTagArrayOutput
func (AssessmentTagArray) ToAssessmentTagArrayOutputWithContext ¶
func (i AssessmentTagArray) ToAssessmentTagArrayOutputWithContext(ctx context.Context) AssessmentTagArrayOutput
type AssessmentTagArrayInput ¶
type AssessmentTagArrayInput interface { pulumi.Input ToAssessmentTagArrayOutput() AssessmentTagArrayOutput ToAssessmentTagArrayOutputWithContext(context.Context) AssessmentTagArrayOutput }
AssessmentTagArrayInput is an input type that accepts AssessmentTagArray and AssessmentTagArrayOutput values. You can construct a concrete instance of `AssessmentTagArrayInput` via:
AssessmentTagArray{ AssessmentTagArgs{...} }
type AssessmentTagArrayOutput ¶
type AssessmentTagArrayOutput struct{ *pulumi.OutputState }
func (AssessmentTagArrayOutput) ElementType ¶
func (AssessmentTagArrayOutput) ElementType() reflect.Type
func (AssessmentTagArrayOutput) Index ¶
func (o AssessmentTagArrayOutput) Index(i pulumi.IntInput) AssessmentTagOutput
func (AssessmentTagArrayOutput) ToAssessmentTagArrayOutput ¶
func (o AssessmentTagArrayOutput) ToAssessmentTagArrayOutput() AssessmentTagArrayOutput
func (AssessmentTagArrayOutput) ToAssessmentTagArrayOutputWithContext ¶
func (o AssessmentTagArrayOutput) ToAssessmentTagArrayOutputWithContext(ctx context.Context) AssessmentTagArrayOutput
type AssessmentTagInput ¶
type AssessmentTagInput interface { pulumi.Input ToAssessmentTagOutput() AssessmentTagOutput ToAssessmentTagOutputWithContext(context.Context) AssessmentTagOutput }
AssessmentTagInput is an input type that accepts AssessmentTagArgs and AssessmentTagOutput values. You can construct a concrete instance of `AssessmentTagInput` via:
AssessmentTagArgs{...}
type AssessmentTagOutput ¶
type AssessmentTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (AssessmentTagOutput) ElementType ¶
func (AssessmentTagOutput) ElementType() reflect.Type
func (AssessmentTagOutput) Key ¶
func (o AssessmentTagOutput) Key() pulumi.StringOutput
The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
func (AssessmentTagOutput) ToAssessmentTagOutput ¶
func (o AssessmentTagOutput) ToAssessmentTagOutput() AssessmentTagOutput
func (AssessmentTagOutput) ToAssessmentTagOutputWithContext ¶
func (o AssessmentTagOutput) ToAssessmentTagOutputWithContext(ctx context.Context) AssessmentTagOutput
func (AssessmentTagOutput) Value ¶
func (o AssessmentTagOutput) Value() pulumi.StringOutput
The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
type LookupAssessmentArgs ¶ added in v0.12.0
type LookupAssessmentArgs struct {
AssessmentId string `pulumi:"assessmentId"`
}
type LookupAssessmentOutputArgs ¶ added in v0.12.0
type LookupAssessmentOutputArgs struct {
AssessmentId pulumi.StringInput `pulumi:"assessmentId"`
}
func (LookupAssessmentOutputArgs) ElementType ¶ added in v0.12.0
func (LookupAssessmentOutputArgs) ElementType() reflect.Type
type LookupAssessmentResult ¶ added in v0.12.0
type LookupAssessmentResult struct { Arn *string `pulumi:"arn"` AssessmentId *string `pulumi:"assessmentId"` AssessmentReportsDestination *AssessmentReportsDestination `pulumi:"assessmentReportsDestination"` CreationTime *float64 `pulumi:"creationTime"` // The list of delegations. Delegations []AssessmentDelegation `pulumi:"delegations"` // The list of roles for the specified assessment. Roles []AssessmentRole `pulumi:"roles"` Scope *AssessmentScope `pulumi:"scope"` Status *AssessmentStatus `pulumi:"status"` // The tags associated with the assessment. Tags []AssessmentTag `pulumi:"tags"` }
func LookupAssessment ¶ added in v0.12.0
func LookupAssessment(ctx *pulumi.Context, args *LookupAssessmentArgs, opts ...pulumi.InvokeOption) (*LookupAssessmentResult, error)
An entity that defines the scope of audit evidence collected by AWS Audit Manager.
type LookupAssessmentResultOutput ¶ added in v0.12.0
type LookupAssessmentResultOutput struct{ *pulumi.OutputState }
func LookupAssessmentOutput ¶ added in v0.12.0
func LookupAssessmentOutput(ctx *pulumi.Context, args LookupAssessmentOutputArgs, opts ...pulumi.InvokeOption) LookupAssessmentResultOutput
func (LookupAssessmentResultOutput) Arn ¶ added in v0.12.0
func (o LookupAssessmentResultOutput) Arn() pulumi.StringPtrOutput
func (LookupAssessmentResultOutput) AssessmentId ¶ added in v0.12.0
func (o LookupAssessmentResultOutput) AssessmentId() pulumi.StringPtrOutput
func (LookupAssessmentResultOutput) AssessmentReportsDestination ¶ added in v0.12.0
func (o LookupAssessmentResultOutput) AssessmentReportsDestination() AssessmentReportsDestinationPtrOutput
func (LookupAssessmentResultOutput) CreationTime ¶ added in v0.12.0
func (o LookupAssessmentResultOutput) CreationTime() pulumi.Float64PtrOutput
func (LookupAssessmentResultOutput) Delegations ¶ added in v0.12.0
func (o LookupAssessmentResultOutput) Delegations() AssessmentDelegationArrayOutput
The list of delegations.
func (LookupAssessmentResultOutput) ElementType ¶ added in v0.12.0
func (LookupAssessmentResultOutput) ElementType() reflect.Type
func (LookupAssessmentResultOutput) Roles ¶ added in v0.12.0
func (o LookupAssessmentResultOutput) Roles() AssessmentRoleArrayOutput
The list of roles for the specified assessment.
func (LookupAssessmentResultOutput) Scope ¶ added in v0.12.0
func (o LookupAssessmentResultOutput) Scope() AssessmentScopePtrOutput
func (LookupAssessmentResultOutput) Status ¶ added in v0.12.0
func (o LookupAssessmentResultOutput) Status() AssessmentStatusPtrOutput
func (LookupAssessmentResultOutput) Tags ¶ added in v0.12.0
func (o LookupAssessmentResultOutput) Tags() AssessmentTagArrayOutput
The tags associated with the assessment.
func (LookupAssessmentResultOutput) ToLookupAssessmentResultOutput ¶ added in v0.12.0
func (o LookupAssessmentResultOutput) ToLookupAssessmentResultOutput() LookupAssessmentResultOutput
func (LookupAssessmentResultOutput) ToLookupAssessmentResultOutputWithContext ¶ added in v0.12.0
func (o LookupAssessmentResultOutput) ToLookupAssessmentResultOutputWithContext(ctx context.Context) LookupAssessmentResultOutput