Documentation
¶
Index ¶
- type AppAuthorization
- type AppAuthorizationArgs
- type AppAuthorizationArray
- type AppAuthorizationArrayInput
- type AppAuthorizationArrayOutput
- func (AppAuthorizationArrayOutput) ElementType() reflect.Type
- func (o AppAuthorizationArrayOutput) Index(i pulumi.IntInput) AppAuthorizationOutput
- func (o AppAuthorizationArrayOutput) ToAppAuthorizationArrayOutput() AppAuthorizationArrayOutput
- func (o AppAuthorizationArrayOutput) ToAppAuthorizationArrayOutputWithContext(ctx context.Context) AppAuthorizationArrayOutput
- type AppAuthorizationConnection
- func (*AppAuthorizationConnection) ElementType() reflect.Type
- func (i *AppAuthorizationConnection) ToAppAuthorizationConnectionOutput() AppAuthorizationConnectionOutput
- func (i *AppAuthorizationConnection) ToAppAuthorizationConnectionOutputWithContext(ctx context.Context) AppAuthorizationConnectionOutput
- type AppAuthorizationConnectionArgs
- type AppAuthorizationConnectionArray
- func (AppAuthorizationConnectionArray) ElementType() reflect.Type
- func (i AppAuthorizationConnectionArray) ToAppAuthorizationConnectionArrayOutput() AppAuthorizationConnectionArrayOutput
- func (i AppAuthorizationConnectionArray) ToAppAuthorizationConnectionArrayOutputWithContext(ctx context.Context) AppAuthorizationConnectionArrayOutput
- type AppAuthorizationConnectionArrayInput
- type AppAuthorizationConnectionArrayOutput
- func (AppAuthorizationConnectionArrayOutput) ElementType() reflect.Type
- func (o AppAuthorizationConnectionArrayOutput) Index(i pulumi.IntInput) AppAuthorizationConnectionOutput
- func (o AppAuthorizationConnectionArrayOutput) ToAppAuthorizationConnectionArrayOutput() AppAuthorizationConnectionArrayOutput
- func (o AppAuthorizationConnectionArrayOutput) ToAppAuthorizationConnectionArrayOutputWithContext(ctx context.Context) AppAuthorizationConnectionArrayOutput
- type AppAuthorizationConnectionAuthRequest
- type AppAuthorizationConnectionAuthRequestArgs
- func (AppAuthorizationConnectionAuthRequestArgs) ElementType() reflect.Type
- func (i AppAuthorizationConnectionAuthRequestArgs) ToAppAuthorizationConnectionAuthRequestOutput() AppAuthorizationConnectionAuthRequestOutput
- func (i AppAuthorizationConnectionAuthRequestArgs) ToAppAuthorizationConnectionAuthRequestOutputWithContext(ctx context.Context) AppAuthorizationConnectionAuthRequestOutput
- func (i AppAuthorizationConnectionAuthRequestArgs) ToAppAuthorizationConnectionAuthRequestPtrOutput() AppAuthorizationConnectionAuthRequestPtrOutput
- func (i AppAuthorizationConnectionAuthRequestArgs) ToAppAuthorizationConnectionAuthRequestPtrOutputWithContext(ctx context.Context) AppAuthorizationConnectionAuthRequestPtrOutput
- type AppAuthorizationConnectionAuthRequestInput
- type AppAuthorizationConnectionAuthRequestOutput
- func (o AppAuthorizationConnectionAuthRequestOutput) Code() pulumi.StringOutput
- func (AppAuthorizationConnectionAuthRequestOutput) ElementType() reflect.Type
- func (o AppAuthorizationConnectionAuthRequestOutput) RedirectUri() pulumi.StringOutput
- func (o AppAuthorizationConnectionAuthRequestOutput) ToAppAuthorizationConnectionAuthRequestOutput() AppAuthorizationConnectionAuthRequestOutput
- func (o AppAuthorizationConnectionAuthRequestOutput) ToAppAuthorizationConnectionAuthRequestOutputWithContext(ctx context.Context) AppAuthorizationConnectionAuthRequestOutput
- func (o AppAuthorizationConnectionAuthRequestOutput) ToAppAuthorizationConnectionAuthRequestPtrOutput() AppAuthorizationConnectionAuthRequestPtrOutput
- func (o AppAuthorizationConnectionAuthRequestOutput) ToAppAuthorizationConnectionAuthRequestPtrOutputWithContext(ctx context.Context) AppAuthorizationConnectionAuthRequestPtrOutput
- type AppAuthorizationConnectionAuthRequestPtrInput
- type AppAuthorizationConnectionAuthRequestPtrOutput
- func (o AppAuthorizationConnectionAuthRequestPtrOutput) Code() pulumi.StringPtrOutput
- func (o AppAuthorizationConnectionAuthRequestPtrOutput) Elem() AppAuthorizationConnectionAuthRequestOutput
- func (AppAuthorizationConnectionAuthRequestPtrOutput) ElementType() reflect.Type
- func (o AppAuthorizationConnectionAuthRequestPtrOutput) RedirectUri() pulumi.StringPtrOutput
- func (o AppAuthorizationConnectionAuthRequestPtrOutput) ToAppAuthorizationConnectionAuthRequestPtrOutput() AppAuthorizationConnectionAuthRequestPtrOutput
- func (o AppAuthorizationConnectionAuthRequestPtrOutput) ToAppAuthorizationConnectionAuthRequestPtrOutputWithContext(ctx context.Context) AppAuthorizationConnectionAuthRequestPtrOutput
- type AppAuthorizationConnectionInput
- type AppAuthorizationConnectionMap
- func (AppAuthorizationConnectionMap) ElementType() reflect.Type
- func (i AppAuthorizationConnectionMap) ToAppAuthorizationConnectionMapOutput() AppAuthorizationConnectionMapOutput
- func (i AppAuthorizationConnectionMap) ToAppAuthorizationConnectionMapOutputWithContext(ctx context.Context) AppAuthorizationConnectionMapOutput
- type AppAuthorizationConnectionMapInput
- type AppAuthorizationConnectionMapOutput
- func (AppAuthorizationConnectionMapOutput) ElementType() reflect.Type
- func (o AppAuthorizationConnectionMapOutput) MapIndex(k pulumi.StringInput) AppAuthorizationConnectionOutput
- func (o AppAuthorizationConnectionMapOutput) ToAppAuthorizationConnectionMapOutput() AppAuthorizationConnectionMapOutput
- func (o AppAuthorizationConnectionMapOutput) ToAppAuthorizationConnectionMapOutputWithContext(ctx context.Context) AppAuthorizationConnectionMapOutput
- type AppAuthorizationConnectionOutput
- func (o AppAuthorizationConnectionOutput) App() pulumi.StringOutput
- func (o AppAuthorizationConnectionOutput) AppAuthorizationArn() pulumi.StringOutput
- func (o AppAuthorizationConnectionOutput) AppBundleArn() pulumi.StringOutput
- func (o AppAuthorizationConnectionOutput) AuthRequest() AppAuthorizationConnectionAuthRequestPtrOutput
- func (AppAuthorizationConnectionOutput) ElementType() reflect.Type
- func (o AppAuthorizationConnectionOutput) Region() pulumi.StringOutput
- func (o AppAuthorizationConnectionOutput) Tenants() AppAuthorizationConnectionTenantArrayOutput
- func (o AppAuthorizationConnectionOutput) Timeouts() AppAuthorizationConnectionTimeoutsPtrOutput
- func (o AppAuthorizationConnectionOutput) ToAppAuthorizationConnectionOutput() AppAuthorizationConnectionOutput
- func (o AppAuthorizationConnectionOutput) ToAppAuthorizationConnectionOutputWithContext(ctx context.Context) AppAuthorizationConnectionOutput
- type AppAuthorizationConnectionState
- type AppAuthorizationConnectionTenant
- type AppAuthorizationConnectionTenantArgs
- func (AppAuthorizationConnectionTenantArgs) ElementType() reflect.Type
- func (i AppAuthorizationConnectionTenantArgs) ToAppAuthorizationConnectionTenantOutput() AppAuthorizationConnectionTenantOutput
- func (i AppAuthorizationConnectionTenantArgs) ToAppAuthorizationConnectionTenantOutputWithContext(ctx context.Context) AppAuthorizationConnectionTenantOutput
- type AppAuthorizationConnectionTenantArray
- func (AppAuthorizationConnectionTenantArray) ElementType() reflect.Type
- func (i AppAuthorizationConnectionTenantArray) ToAppAuthorizationConnectionTenantArrayOutput() AppAuthorizationConnectionTenantArrayOutput
- func (i AppAuthorizationConnectionTenantArray) ToAppAuthorizationConnectionTenantArrayOutputWithContext(ctx context.Context) AppAuthorizationConnectionTenantArrayOutput
- type AppAuthorizationConnectionTenantArrayInput
- type AppAuthorizationConnectionTenantArrayOutput
- func (AppAuthorizationConnectionTenantArrayOutput) ElementType() reflect.Type
- func (o AppAuthorizationConnectionTenantArrayOutput) Index(i pulumi.IntInput) AppAuthorizationConnectionTenantOutput
- func (o AppAuthorizationConnectionTenantArrayOutput) ToAppAuthorizationConnectionTenantArrayOutput() AppAuthorizationConnectionTenantArrayOutput
- func (o AppAuthorizationConnectionTenantArrayOutput) ToAppAuthorizationConnectionTenantArrayOutputWithContext(ctx context.Context) AppAuthorizationConnectionTenantArrayOutput
- type AppAuthorizationConnectionTenantInput
- type AppAuthorizationConnectionTenantOutput
- func (AppAuthorizationConnectionTenantOutput) ElementType() reflect.Type
- func (o AppAuthorizationConnectionTenantOutput) TenantDisplayName() pulumi.StringOutput
- func (o AppAuthorizationConnectionTenantOutput) TenantIdentifier() pulumi.StringOutput
- func (o AppAuthorizationConnectionTenantOutput) ToAppAuthorizationConnectionTenantOutput() AppAuthorizationConnectionTenantOutput
- func (o AppAuthorizationConnectionTenantOutput) ToAppAuthorizationConnectionTenantOutputWithContext(ctx context.Context) AppAuthorizationConnectionTenantOutput
- type AppAuthorizationConnectionTimeouts
- type AppAuthorizationConnectionTimeoutsArgs
- func (AppAuthorizationConnectionTimeoutsArgs) ElementType() reflect.Type
- func (i AppAuthorizationConnectionTimeoutsArgs) ToAppAuthorizationConnectionTimeoutsOutput() AppAuthorizationConnectionTimeoutsOutput
- func (i AppAuthorizationConnectionTimeoutsArgs) ToAppAuthorizationConnectionTimeoutsOutputWithContext(ctx context.Context) AppAuthorizationConnectionTimeoutsOutput
- func (i AppAuthorizationConnectionTimeoutsArgs) ToAppAuthorizationConnectionTimeoutsPtrOutput() AppAuthorizationConnectionTimeoutsPtrOutput
- func (i AppAuthorizationConnectionTimeoutsArgs) ToAppAuthorizationConnectionTimeoutsPtrOutputWithContext(ctx context.Context) AppAuthorizationConnectionTimeoutsPtrOutput
- type AppAuthorizationConnectionTimeoutsInput
- type AppAuthorizationConnectionTimeoutsOutput
- func (o AppAuthorizationConnectionTimeoutsOutput) Create() pulumi.StringPtrOutput
- func (AppAuthorizationConnectionTimeoutsOutput) ElementType() reflect.Type
- func (o AppAuthorizationConnectionTimeoutsOutput) ToAppAuthorizationConnectionTimeoutsOutput() AppAuthorizationConnectionTimeoutsOutput
- func (o AppAuthorizationConnectionTimeoutsOutput) ToAppAuthorizationConnectionTimeoutsOutputWithContext(ctx context.Context) AppAuthorizationConnectionTimeoutsOutput
- func (o AppAuthorizationConnectionTimeoutsOutput) ToAppAuthorizationConnectionTimeoutsPtrOutput() AppAuthorizationConnectionTimeoutsPtrOutput
- func (o AppAuthorizationConnectionTimeoutsOutput) ToAppAuthorizationConnectionTimeoutsPtrOutputWithContext(ctx context.Context) AppAuthorizationConnectionTimeoutsPtrOutput
- type AppAuthorizationConnectionTimeoutsPtrInput
- type AppAuthorizationConnectionTimeoutsPtrOutput
- func (o AppAuthorizationConnectionTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
- func (o AppAuthorizationConnectionTimeoutsPtrOutput) Elem() AppAuthorizationConnectionTimeoutsOutput
- func (AppAuthorizationConnectionTimeoutsPtrOutput) ElementType() reflect.Type
- func (o AppAuthorizationConnectionTimeoutsPtrOutput) ToAppAuthorizationConnectionTimeoutsPtrOutput() AppAuthorizationConnectionTimeoutsPtrOutput
- func (o AppAuthorizationConnectionTimeoutsPtrOutput) ToAppAuthorizationConnectionTimeoutsPtrOutputWithContext(ctx context.Context) AppAuthorizationConnectionTimeoutsPtrOutput
- type AppAuthorizationCredential
- type AppAuthorizationCredentialApiKeyCredential
- type AppAuthorizationCredentialApiKeyCredentialArgs
- func (AppAuthorizationCredentialApiKeyCredentialArgs) ElementType() reflect.Type
- func (i AppAuthorizationCredentialApiKeyCredentialArgs) ToAppAuthorizationCredentialApiKeyCredentialOutput() AppAuthorizationCredentialApiKeyCredentialOutput
- func (i AppAuthorizationCredentialApiKeyCredentialArgs) ToAppAuthorizationCredentialApiKeyCredentialOutputWithContext(ctx context.Context) AppAuthorizationCredentialApiKeyCredentialOutput
- type AppAuthorizationCredentialApiKeyCredentialArray
- func (AppAuthorizationCredentialApiKeyCredentialArray) ElementType() reflect.Type
- func (i AppAuthorizationCredentialApiKeyCredentialArray) ToAppAuthorizationCredentialApiKeyCredentialArrayOutput() AppAuthorizationCredentialApiKeyCredentialArrayOutput
- func (i AppAuthorizationCredentialApiKeyCredentialArray) ToAppAuthorizationCredentialApiKeyCredentialArrayOutputWithContext(ctx context.Context) AppAuthorizationCredentialApiKeyCredentialArrayOutput
- type AppAuthorizationCredentialApiKeyCredentialArrayInput
- type AppAuthorizationCredentialApiKeyCredentialArrayOutput
- func (AppAuthorizationCredentialApiKeyCredentialArrayOutput) ElementType() reflect.Type
- func (o AppAuthorizationCredentialApiKeyCredentialArrayOutput) Index(i pulumi.IntInput) AppAuthorizationCredentialApiKeyCredentialOutput
- func (o AppAuthorizationCredentialApiKeyCredentialArrayOutput) ToAppAuthorizationCredentialApiKeyCredentialArrayOutput() AppAuthorizationCredentialApiKeyCredentialArrayOutput
- func (o AppAuthorizationCredentialApiKeyCredentialArrayOutput) ToAppAuthorizationCredentialApiKeyCredentialArrayOutputWithContext(ctx context.Context) AppAuthorizationCredentialApiKeyCredentialArrayOutput
- type AppAuthorizationCredentialApiKeyCredentialInput
- type AppAuthorizationCredentialApiKeyCredentialOutput
- func (o AppAuthorizationCredentialApiKeyCredentialOutput) ApiKey() pulumi.StringOutput
- func (AppAuthorizationCredentialApiKeyCredentialOutput) ElementType() reflect.Type
- func (o AppAuthorizationCredentialApiKeyCredentialOutput) ToAppAuthorizationCredentialApiKeyCredentialOutput() AppAuthorizationCredentialApiKeyCredentialOutput
- func (o AppAuthorizationCredentialApiKeyCredentialOutput) ToAppAuthorizationCredentialApiKeyCredentialOutputWithContext(ctx context.Context) AppAuthorizationCredentialApiKeyCredentialOutput
- type AppAuthorizationCredentialArgs
- func (AppAuthorizationCredentialArgs) ElementType() reflect.Type
- func (i AppAuthorizationCredentialArgs) ToAppAuthorizationCredentialOutput() AppAuthorizationCredentialOutput
- func (i AppAuthorizationCredentialArgs) ToAppAuthorizationCredentialOutputWithContext(ctx context.Context) AppAuthorizationCredentialOutput
- func (i AppAuthorizationCredentialArgs) ToAppAuthorizationCredentialPtrOutput() AppAuthorizationCredentialPtrOutput
- func (i AppAuthorizationCredentialArgs) ToAppAuthorizationCredentialPtrOutputWithContext(ctx context.Context) AppAuthorizationCredentialPtrOutput
- type AppAuthorizationCredentialInput
- type AppAuthorizationCredentialOauth2Credential
- type AppAuthorizationCredentialOauth2CredentialArgs
- func (AppAuthorizationCredentialOauth2CredentialArgs) ElementType() reflect.Type
- func (i AppAuthorizationCredentialOauth2CredentialArgs) ToAppAuthorizationCredentialOauth2CredentialOutput() AppAuthorizationCredentialOauth2CredentialOutput
- func (i AppAuthorizationCredentialOauth2CredentialArgs) ToAppAuthorizationCredentialOauth2CredentialOutputWithContext(ctx context.Context) AppAuthorizationCredentialOauth2CredentialOutput
- func (i AppAuthorizationCredentialOauth2CredentialArgs) ToAppAuthorizationCredentialOauth2CredentialPtrOutput() AppAuthorizationCredentialOauth2CredentialPtrOutput
- func (i AppAuthorizationCredentialOauth2CredentialArgs) ToAppAuthorizationCredentialOauth2CredentialPtrOutputWithContext(ctx context.Context) AppAuthorizationCredentialOauth2CredentialPtrOutput
- type AppAuthorizationCredentialOauth2CredentialInput
- type AppAuthorizationCredentialOauth2CredentialOutput
- func (o AppAuthorizationCredentialOauth2CredentialOutput) ClientId() pulumi.StringOutput
- func (o AppAuthorizationCredentialOauth2CredentialOutput) ClientSecret() pulumi.StringOutput
- func (AppAuthorizationCredentialOauth2CredentialOutput) ElementType() reflect.Type
- func (o AppAuthorizationCredentialOauth2CredentialOutput) ToAppAuthorizationCredentialOauth2CredentialOutput() AppAuthorizationCredentialOauth2CredentialOutput
- func (o AppAuthorizationCredentialOauth2CredentialOutput) ToAppAuthorizationCredentialOauth2CredentialOutputWithContext(ctx context.Context) AppAuthorizationCredentialOauth2CredentialOutput
- func (o AppAuthorizationCredentialOauth2CredentialOutput) ToAppAuthorizationCredentialOauth2CredentialPtrOutput() AppAuthorizationCredentialOauth2CredentialPtrOutput
- func (o AppAuthorizationCredentialOauth2CredentialOutput) ToAppAuthorizationCredentialOauth2CredentialPtrOutputWithContext(ctx context.Context) AppAuthorizationCredentialOauth2CredentialPtrOutput
- type AppAuthorizationCredentialOauth2CredentialPtrInput
- type AppAuthorizationCredentialOauth2CredentialPtrOutput
- func (o AppAuthorizationCredentialOauth2CredentialPtrOutput) ClientId() pulumi.StringPtrOutput
- func (o AppAuthorizationCredentialOauth2CredentialPtrOutput) ClientSecret() pulumi.StringPtrOutput
- func (o AppAuthorizationCredentialOauth2CredentialPtrOutput) Elem() AppAuthorizationCredentialOauth2CredentialOutput
- func (AppAuthorizationCredentialOauth2CredentialPtrOutput) ElementType() reflect.Type
- func (o AppAuthorizationCredentialOauth2CredentialPtrOutput) ToAppAuthorizationCredentialOauth2CredentialPtrOutput() AppAuthorizationCredentialOauth2CredentialPtrOutput
- func (o AppAuthorizationCredentialOauth2CredentialPtrOutput) ToAppAuthorizationCredentialOauth2CredentialPtrOutputWithContext(ctx context.Context) AppAuthorizationCredentialOauth2CredentialPtrOutput
- type AppAuthorizationCredentialOutput
- func (o AppAuthorizationCredentialOutput) ApiKeyCredentials() AppAuthorizationCredentialApiKeyCredentialArrayOutput
- func (AppAuthorizationCredentialOutput) ElementType() reflect.Type
- func (o AppAuthorizationCredentialOutput) Oauth2Credential() AppAuthorizationCredentialOauth2CredentialPtrOutput
- func (o AppAuthorizationCredentialOutput) ToAppAuthorizationCredentialOutput() AppAuthorizationCredentialOutput
- func (o AppAuthorizationCredentialOutput) ToAppAuthorizationCredentialOutputWithContext(ctx context.Context) AppAuthorizationCredentialOutput
- func (o AppAuthorizationCredentialOutput) ToAppAuthorizationCredentialPtrOutput() AppAuthorizationCredentialPtrOutput
- func (o AppAuthorizationCredentialOutput) ToAppAuthorizationCredentialPtrOutputWithContext(ctx context.Context) AppAuthorizationCredentialPtrOutput
- type AppAuthorizationCredentialPtrInput
- type AppAuthorizationCredentialPtrOutput
- func (o AppAuthorizationCredentialPtrOutput) ApiKeyCredentials() AppAuthorizationCredentialApiKeyCredentialArrayOutput
- func (o AppAuthorizationCredentialPtrOutput) Elem() AppAuthorizationCredentialOutput
- func (AppAuthorizationCredentialPtrOutput) ElementType() reflect.Type
- func (o AppAuthorizationCredentialPtrOutput) Oauth2Credential() AppAuthorizationCredentialOauth2CredentialPtrOutput
- func (o AppAuthorizationCredentialPtrOutput) ToAppAuthorizationCredentialPtrOutput() AppAuthorizationCredentialPtrOutput
- func (o AppAuthorizationCredentialPtrOutput) ToAppAuthorizationCredentialPtrOutputWithContext(ctx context.Context) AppAuthorizationCredentialPtrOutput
- type AppAuthorizationInput
- type AppAuthorizationMap
- type AppAuthorizationMapInput
- type AppAuthorizationMapOutput
- func (AppAuthorizationMapOutput) ElementType() reflect.Type
- func (o AppAuthorizationMapOutput) MapIndex(k pulumi.StringInput) AppAuthorizationOutput
- func (o AppAuthorizationMapOutput) ToAppAuthorizationMapOutput() AppAuthorizationMapOutput
- func (o AppAuthorizationMapOutput) ToAppAuthorizationMapOutputWithContext(ctx context.Context) AppAuthorizationMapOutput
- type AppAuthorizationOutput
- func (o AppAuthorizationOutput) App() pulumi.StringOutput
- func (o AppAuthorizationOutput) AppBundleArn() pulumi.StringOutput
- func (o AppAuthorizationOutput) Arn() pulumi.StringOutput
- func (o AppAuthorizationOutput) AuthType() pulumi.StringOutput
- func (o AppAuthorizationOutput) AuthUrl() pulumi.StringOutput
- func (o AppAuthorizationOutput) CreatedAt() pulumi.StringOutput
- func (o AppAuthorizationOutput) Credential() AppAuthorizationCredentialPtrOutput
- func (AppAuthorizationOutput) ElementType() reflect.Type
- func (o AppAuthorizationOutput) Persona() pulumi.StringOutput
- func (o AppAuthorizationOutput) Region() pulumi.StringOutput
- func (o AppAuthorizationOutput) Tags() pulumi.StringMapOutput
- func (o AppAuthorizationOutput) TagsAll() pulumi.StringMapOutput
- func (o AppAuthorizationOutput) Tenants() AppAuthorizationTenantArrayOutput
- func (o AppAuthorizationOutput) Timeouts() AppAuthorizationTimeoutsPtrOutput
- func (o AppAuthorizationOutput) ToAppAuthorizationOutput() AppAuthorizationOutput
- func (o AppAuthorizationOutput) ToAppAuthorizationOutputWithContext(ctx context.Context) AppAuthorizationOutput
- func (o AppAuthorizationOutput) UpdatedAt() pulumi.StringOutput
- type AppAuthorizationState
- type AppAuthorizationTenant
- type AppAuthorizationTenantArgs
- type AppAuthorizationTenantArray
- func (AppAuthorizationTenantArray) ElementType() reflect.Type
- func (i AppAuthorizationTenantArray) ToAppAuthorizationTenantArrayOutput() AppAuthorizationTenantArrayOutput
- func (i AppAuthorizationTenantArray) ToAppAuthorizationTenantArrayOutputWithContext(ctx context.Context) AppAuthorizationTenantArrayOutput
- type AppAuthorizationTenantArrayInput
- type AppAuthorizationTenantArrayOutput
- func (AppAuthorizationTenantArrayOutput) ElementType() reflect.Type
- func (o AppAuthorizationTenantArrayOutput) Index(i pulumi.IntInput) AppAuthorizationTenantOutput
- func (o AppAuthorizationTenantArrayOutput) ToAppAuthorizationTenantArrayOutput() AppAuthorizationTenantArrayOutput
- func (o AppAuthorizationTenantArrayOutput) ToAppAuthorizationTenantArrayOutputWithContext(ctx context.Context) AppAuthorizationTenantArrayOutput
- type AppAuthorizationTenantInput
- type AppAuthorizationTenantOutput
- func (AppAuthorizationTenantOutput) ElementType() reflect.Type
- func (o AppAuthorizationTenantOutput) TenantDisplayName() pulumi.StringOutput
- func (o AppAuthorizationTenantOutput) TenantIdentifier() pulumi.StringOutput
- func (o AppAuthorizationTenantOutput) ToAppAuthorizationTenantOutput() AppAuthorizationTenantOutput
- func (o AppAuthorizationTenantOutput) ToAppAuthorizationTenantOutputWithContext(ctx context.Context) AppAuthorizationTenantOutput
- type AppAuthorizationTimeouts
- type AppAuthorizationTimeoutsArgs
- func (AppAuthorizationTimeoutsArgs) ElementType() reflect.Type
- func (i AppAuthorizationTimeoutsArgs) ToAppAuthorizationTimeoutsOutput() AppAuthorizationTimeoutsOutput
- func (i AppAuthorizationTimeoutsArgs) ToAppAuthorizationTimeoutsOutputWithContext(ctx context.Context) AppAuthorizationTimeoutsOutput
- func (i AppAuthorizationTimeoutsArgs) ToAppAuthorizationTimeoutsPtrOutput() AppAuthorizationTimeoutsPtrOutput
- func (i AppAuthorizationTimeoutsArgs) ToAppAuthorizationTimeoutsPtrOutputWithContext(ctx context.Context) AppAuthorizationTimeoutsPtrOutput
- type AppAuthorizationTimeoutsInput
- type AppAuthorizationTimeoutsOutput
- func (o AppAuthorizationTimeoutsOutput) Create() pulumi.StringPtrOutput
- func (o AppAuthorizationTimeoutsOutput) Delete() pulumi.StringPtrOutput
- func (AppAuthorizationTimeoutsOutput) ElementType() reflect.Type
- func (o AppAuthorizationTimeoutsOutput) ToAppAuthorizationTimeoutsOutput() AppAuthorizationTimeoutsOutput
- func (o AppAuthorizationTimeoutsOutput) ToAppAuthorizationTimeoutsOutputWithContext(ctx context.Context) AppAuthorizationTimeoutsOutput
- func (o AppAuthorizationTimeoutsOutput) ToAppAuthorizationTimeoutsPtrOutput() AppAuthorizationTimeoutsPtrOutput
- func (o AppAuthorizationTimeoutsOutput) ToAppAuthorizationTimeoutsPtrOutputWithContext(ctx context.Context) AppAuthorizationTimeoutsPtrOutput
- func (o AppAuthorizationTimeoutsOutput) Update() pulumi.StringPtrOutput
- type AppAuthorizationTimeoutsPtrInput
- type AppAuthorizationTimeoutsPtrOutput
- func (o AppAuthorizationTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
- func (o AppAuthorizationTimeoutsPtrOutput) Delete() pulumi.StringPtrOutput
- func (o AppAuthorizationTimeoutsPtrOutput) Elem() AppAuthorizationTimeoutsOutput
- func (AppAuthorizationTimeoutsPtrOutput) ElementType() reflect.Type
- func (o AppAuthorizationTimeoutsPtrOutput) ToAppAuthorizationTimeoutsPtrOutput() AppAuthorizationTimeoutsPtrOutput
- func (o AppAuthorizationTimeoutsPtrOutput) ToAppAuthorizationTimeoutsPtrOutputWithContext(ctx context.Context) AppAuthorizationTimeoutsPtrOutput
- func (o AppAuthorizationTimeoutsPtrOutput) Update() pulumi.StringPtrOutput
- type AppBundle
- type AppBundleArgs
- type AppBundleArray
- type AppBundleArrayInput
- type AppBundleArrayOutput
- func (AppBundleArrayOutput) ElementType() reflect.Type
- func (o AppBundleArrayOutput) Index(i pulumi.IntInput) AppBundleOutput
- func (o AppBundleArrayOutput) ToAppBundleArrayOutput() AppBundleArrayOutput
- func (o AppBundleArrayOutput) ToAppBundleArrayOutputWithContext(ctx context.Context) AppBundleArrayOutput
- type AppBundleInput
- type AppBundleMap
- type AppBundleMapInput
- type AppBundleMapOutput
- type AppBundleOutput
- func (o AppBundleOutput) Arn() pulumi.StringOutput
- func (o AppBundleOutput) CustomerManagedKeyArn() pulumi.StringPtrOutput
- func (AppBundleOutput) ElementType() reflect.Type
- func (o AppBundleOutput) Region() pulumi.StringOutput
- func (o AppBundleOutput) Tags() pulumi.StringMapOutput
- func (o AppBundleOutput) TagsAll() pulumi.StringMapOutput
- func (o AppBundleOutput) ToAppBundleOutput() AppBundleOutput
- func (o AppBundleOutput) ToAppBundleOutputWithContext(ctx context.Context) AppBundleOutput
- type AppBundleState
- type Ingestion
- type IngestionArgs
- type IngestionArray
- type IngestionArrayInput
- type IngestionArrayOutput
- func (IngestionArrayOutput) ElementType() reflect.Type
- func (o IngestionArrayOutput) Index(i pulumi.IntInput) IngestionOutput
- func (o IngestionArrayOutput) ToIngestionArrayOutput() IngestionArrayOutput
- func (o IngestionArrayOutput) ToIngestionArrayOutputWithContext(ctx context.Context) IngestionArrayOutput
- type IngestionDestination
- type IngestionDestinationArgs
- type IngestionDestinationArray
- type IngestionDestinationArrayInput
- type IngestionDestinationArrayOutput
- func (IngestionDestinationArrayOutput) ElementType() reflect.Type
- func (o IngestionDestinationArrayOutput) Index(i pulumi.IntInput) IngestionDestinationOutput
- func (o IngestionDestinationArrayOutput) ToIngestionDestinationArrayOutput() IngestionDestinationArrayOutput
- func (o IngestionDestinationArrayOutput) ToIngestionDestinationArrayOutputWithContext(ctx context.Context) IngestionDestinationArrayOutput
- type IngestionDestinationDestinationConfiguration
- type IngestionDestinationDestinationConfigurationArgs
- func (IngestionDestinationDestinationConfigurationArgs) ElementType() reflect.Type
- func (i IngestionDestinationDestinationConfigurationArgs) ToIngestionDestinationDestinationConfigurationOutput() IngestionDestinationDestinationConfigurationOutput
- func (i IngestionDestinationDestinationConfigurationArgs) ToIngestionDestinationDestinationConfigurationOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationOutput
- func (i IngestionDestinationDestinationConfigurationArgs) ToIngestionDestinationDestinationConfigurationPtrOutput() IngestionDestinationDestinationConfigurationPtrOutput
- func (i IngestionDestinationDestinationConfigurationArgs) ToIngestionDestinationDestinationConfigurationPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationPtrOutput
- type IngestionDestinationDestinationConfigurationAuditLog
- type IngestionDestinationDestinationConfigurationAuditLogArgs
- func (IngestionDestinationDestinationConfigurationAuditLogArgs) ElementType() reflect.Type
- func (i IngestionDestinationDestinationConfigurationAuditLogArgs) ToIngestionDestinationDestinationConfigurationAuditLogOutput() IngestionDestinationDestinationConfigurationAuditLogOutput
- func (i IngestionDestinationDestinationConfigurationAuditLogArgs) ToIngestionDestinationDestinationConfigurationAuditLogOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogOutput
- func (i IngestionDestinationDestinationConfigurationAuditLogArgs) ToIngestionDestinationDestinationConfigurationAuditLogPtrOutput() IngestionDestinationDestinationConfigurationAuditLogPtrOutput
- func (i IngestionDestinationDestinationConfigurationAuditLogArgs) ToIngestionDestinationDestinationConfigurationAuditLogPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogPtrOutput
- type IngestionDestinationDestinationConfigurationAuditLogDestination
- type IngestionDestinationDestinationConfigurationAuditLogDestinationArgs
- func (IngestionDestinationDestinationConfigurationAuditLogDestinationArgs) ElementType() reflect.Type
- func (i IngestionDestinationDestinationConfigurationAuditLogDestinationArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationOutput
- func (i IngestionDestinationDestinationConfigurationAuditLogDestinationArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationOutput
- func (i IngestionDestinationDestinationConfigurationAuditLogDestinationArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput
- func (i IngestionDestinationDestinationConfigurationAuditLogDestinationArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput
- type IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStream
- type IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs
- func (IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs) ElementType() reflect.Type
- func (i IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput() ...
- func (i IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutputWithContext(ctx context.Context) ...
- func (i IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput() ...
- func (i IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutputWithContext(ctx context.Context) ...
- type IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamInput
- type IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput
- func (IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput) ElementType() reflect.Type
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput) StreamName() pulumi.StringOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput() ...
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutputWithContext(ctx context.Context) ...
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput() ...
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutputWithContext(ctx context.Context) ...
- type IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrInput
- type IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput) Elem() ...
- func (IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput) ElementType() reflect.Type
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput) StreamName() pulumi.StringPtrOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput() ...
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutputWithContext(ctx context.Context) ...
- type IngestionDestinationDestinationConfigurationAuditLogDestinationInput
- type IngestionDestinationDestinationConfigurationAuditLogDestinationOutput
- func (IngestionDestinationDestinationConfigurationAuditLogDestinationOutput) ElementType() reflect.Type
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationOutput) FirehoseStream() ...
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationOutput) S3Bucket() ...
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput
- type IngestionDestinationDestinationConfigurationAuditLogDestinationPtrInput
- type IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput) Elem() IngestionDestinationDestinationConfigurationAuditLogDestinationOutput
- func (IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput) ElementType() reflect.Type
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput) FirehoseStream() ...
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput) S3Bucket() ...
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput
- type IngestionDestinationDestinationConfigurationAuditLogDestinationS3Bucket
- type IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs
- func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs) ElementType() reflect.Type
- func (i IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput
- func (i IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput
- func (i IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput() ...
- func (i IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutputWithContext(ctx context.Context) ...
- type IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketInput
- type IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput) BucketName() pulumi.StringOutput
- func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput) ElementType() reflect.Type
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput) Prefix() pulumi.StringPtrOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput() ...
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutputWithContext(ctx context.Context) ...
- type IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrInput
- type IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput) BucketName() pulumi.StringPtrOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput) Elem() IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput
- func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput) ElementType() reflect.Type
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput) Prefix() pulumi.StringPtrOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput() ...
- func (o IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutputWithContext(ctx context.Context) ...
- type IngestionDestinationDestinationConfigurationAuditLogInput
- type IngestionDestinationDestinationConfigurationAuditLogOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogOutput) Destination() IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput
- func (IngestionDestinationDestinationConfigurationAuditLogOutput) ElementType() reflect.Type
- func (o IngestionDestinationDestinationConfigurationAuditLogOutput) ToIngestionDestinationDestinationConfigurationAuditLogOutput() IngestionDestinationDestinationConfigurationAuditLogOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogOutput) ToIngestionDestinationDestinationConfigurationAuditLogOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogOutput) ToIngestionDestinationDestinationConfigurationAuditLogPtrOutput() IngestionDestinationDestinationConfigurationAuditLogPtrOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogOutput) ToIngestionDestinationDestinationConfigurationAuditLogPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogPtrOutput
- type IngestionDestinationDestinationConfigurationAuditLogPtrInput
- type IngestionDestinationDestinationConfigurationAuditLogPtrOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogPtrOutput) Destination() IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogPtrOutput) Elem() IngestionDestinationDestinationConfigurationAuditLogOutput
- func (IngestionDestinationDestinationConfigurationAuditLogPtrOutput) ElementType() reflect.Type
- func (o IngestionDestinationDestinationConfigurationAuditLogPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogPtrOutput() IngestionDestinationDestinationConfigurationAuditLogPtrOutput
- func (o IngestionDestinationDestinationConfigurationAuditLogPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogPtrOutput
- type IngestionDestinationDestinationConfigurationInput
- type IngestionDestinationDestinationConfigurationOutput
- func (o IngestionDestinationDestinationConfigurationOutput) AuditLog() IngestionDestinationDestinationConfigurationAuditLogPtrOutput
- func (IngestionDestinationDestinationConfigurationOutput) ElementType() reflect.Type
- func (o IngestionDestinationDestinationConfigurationOutput) ToIngestionDestinationDestinationConfigurationOutput() IngestionDestinationDestinationConfigurationOutput
- func (o IngestionDestinationDestinationConfigurationOutput) ToIngestionDestinationDestinationConfigurationOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationOutput
- func (o IngestionDestinationDestinationConfigurationOutput) ToIngestionDestinationDestinationConfigurationPtrOutput() IngestionDestinationDestinationConfigurationPtrOutput
- func (o IngestionDestinationDestinationConfigurationOutput) ToIngestionDestinationDestinationConfigurationPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationPtrOutput
- type IngestionDestinationDestinationConfigurationPtrInput
- type IngestionDestinationDestinationConfigurationPtrOutput
- func (o IngestionDestinationDestinationConfigurationPtrOutput) AuditLog() IngestionDestinationDestinationConfigurationAuditLogPtrOutput
- func (o IngestionDestinationDestinationConfigurationPtrOutput) Elem() IngestionDestinationDestinationConfigurationOutput
- func (IngestionDestinationDestinationConfigurationPtrOutput) ElementType() reflect.Type
- func (o IngestionDestinationDestinationConfigurationPtrOutput) ToIngestionDestinationDestinationConfigurationPtrOutput() IngestionDestinationDestinationConfigurationPtrOutput
- func (o IngestionDestinationDestinationConfigurationPtrOutput) ToIngestionDestinationDestinationConfigurationPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationPtrOutput
- type IngestionDestinationInput
- type IngestionDestinationMap
- type IngestionDestinationMapInput
- type IngestionDestinationMapOutput
- func (IngestionDestinationMapOutput) ElementType() reflect.Type
- func (o IngestionDestinationMapOutput) MapIndex(k pulumi.StringInput) IngestionDestinationOutput
- func (o IngestionDestinationMapOutput) ToIngestionDestinationMapOutput() IngestionDestinationMapOutput
- func (o IngestionDestinationMapOutput) ToIngestionDestinationMapOutputWithContext(ctx context.Context) IngestionDestinationMapOutput
- type IngestionDestinationOutput
- func (o IngestionDestinationOutput) AppBundleArn() pulumi.StringOutput
- func (o IngestionDestinationOutput) Arn() pulumi.StringOutput
- func (o IngestionDestinationOutput) DestinationConfiguration() IngestionDestinationDestinationConfigurationPtrOutput
- func (IngestionDestinationOutput) ElementType() reflect.Type
- func (o IngestionDestinationOutput) IngestionArn() pulumi.StringOutput
- func (o IngestionDestinationOutput) ProcessingConfiguration() IngestionDestinationProcessingConfigurationPtrOutput
- func (o IngestionDestinationOutput) Region() pulumi.StringOutput
- func (o IngestionDestinationOutput) Tags() pulumi.StringMapOutput
- func (o IngestionDestinationOutput) TagsAll() pulumi.StringMapOutput
- func (o IngestionDestinationOutput) Timeouts() IngestionDestinationTimeoutsPtrOutput
- func (o IngestionDestinationOutput) ToIngestionDestinationOutput() IngestionDestinationOutput
- func (o IngestionDestinationOutput) ToIngestionDestinationOutputWithContext(ctx context.Context) IngestionDestinationOutput
- type IngestionDestinationProcessingConfiguration
- type IngestionDestinationProcessingConfigurationArgs
- func (IngestionDestinationProcessingConfigurationArgs) ElementType() reflect.Type
- func (i IngestionDestinationProcessingConfigurationArgs) ToIngestionDestinationProcessingConfigurationOutput() IngestionDestinationProcessingConfigurationOutput
- func (i IngestionDestinationProcessingConfigurationArgs) ToIngestionDestinationProcessingConfigurationOutputWithContext(ctx context.Context) IngestionDestinationProcessingConfigurationOutput
- func (i IngestionDestinationProcessingConfigurationArgs) ToIngestionDestinationProcessingConfigurationPtrOutput() IngestionDestinationProcessingConfigurationPtrOutput
- func (i IngestionDestinationProcessingConfigurationArgs) ToIngestionDestinationProcessingConfigurationPtrOutputWithContext(ctx context.Context) IngestionDestinationProcessingConfigurationPtrOutput
- type IngestionDestinationProcessingConfigurationAuditLog
- type IngestionDestinationProcessingConfigurationAuditLogArgs
- func (IngestionDestinationProcessingConfigurationAuditLogArgs) ElementType() reflect.Type
- func (i IngestionDestinationProcessingConfigurationAuditLogArgs) ToIngestionDestinationProcessingConfigurationAuditLogOutput() IngestionDestinationProcessingConfigurationAuditLogOutput
- func (i IngestionDestinationProcessingConfigurationAuditLogArgs) ToIngestionDestinationProcessingConfigurationAuditLogOutputWithContext(ctx context.Context) IngestionDestinationProcessingConfigurationAuditLogOutput
- func (i IngestionDestinationProcessingConfigurationAuditLogArgs) ToIngestionDestinationProcessingConfigurationAuditLogPtrOutput() IngestionDestinationProcessingConfigurationAuditLogPtrOutput
- func (i IngestionDestinationProcessingConfigurationAuditLogArgs) ToIngestionDestinationProcessingConfigurationAuditLogPtrOutputWithContext(ctx context.Context) IngestionDestinationProcessingConfigurationAuditLogPtrOutput
- type IngestionDestinationProcessingConfigurationAuditLogInput
- type IngestionDestinationProcessingConfigurationAuditLogOutput
- func (IngestionDestinationProcessingConfigurationAuditLogOutput) ElementType() reflect.Type
- func (o IngestionDestinationProcessingConfigurationAuditLogOutput) Format() pulumi.StringOutput
- func (o IngestionDestinationProcessingConfigurationAuditLogOutput) Schema() pulumi.StringOutput
- func (o IngestionDestinationProcessingConfigurationAuditLogOutput) ToIngestionDestinationProcessingConfigurationAuditLogOutput() IngestionDestinationProcessingConfigurationAuditLogOutput
- func (o IngestionDestinationProcessingConfigurationAuditLogOutput) ToIngestionDestinationProcessingConfigurationAuditLogOutputWithContext(ctx context.Context) IngestionDestinationProcessingConfigurationAuditLogOutput
- func (o IngestionDestinationProcessingConfigurationAuditLogOutput) ToIngestionDestinationProcessingConfigurationAuditLogPtrOutput() IngestionDestinationProcessingConfigurationAuditLogPtrOutput
- func (o IngestionDestinationProcessingConfigurationAuditLogOutput) ToIngestionDestinationProcessingConfigurationAuditLogPtrOutputWithContext(ctx context.Context) IngestionDestinationProcessingConfigurationAuditLogPtrOutput
- type IngestionDestinationProcessingConfigurationAuditLogPtrInput
- type IngestionDestinationProcessingConfigurationAuditLogPtrOutput
- func (o IngestionDestinationProcessingConfigurationAuditLogPtrOutput) Elem() IngestionDestinationProcessingConfigurationAuditLogOutput
- func (IngestionDestinationProcessingConfigurationAuditLogPtrOutput) ElementType() reflect.Type
- func (o IngestionDestinationProcessingConfigurationAuditLogPtrOutput) Format() pulumi.StringPtrOutput
- func (o IngestionDestinationProcessingConfigurationAuditLogPtrOutput) Schema() pulumi.StringPtrOutput
- func (o IngestionDestinationProcessingConfigurationAuditLogPtrOutput) ToIngestionDestinationProcessingConfigurationAuditLogPtrOutput() IngestionDestinationProcessingConfigurationAuditLogPtrOutput
- func (o IngestionDestinationProcessingConfigurationAuditLogPtrOutput) ToIngestionDestinationProcessingConfigurationAuditLogPtrOutputWithContext(ctx context.Context) IngestionDestinationProcessingConfigurationAuditLogPtrOutput
- type IngestionDestinationProcessingConfigurationInput
- type IngestionDestinationProcessingConfigurationOutput
- func (o IngestionDestinationProcessingConfigurationOutput) AuditLog() IngestionDestinationProcessingConfigurationAuditLogPtrOutput
- func (IngestionDestinationProcessingConfigurationOutput) ElementType() reflect.Type
- func (o IngestionDestinationProcessingConfigurationOutput) ToIngestionDestinationProcessingConfigurationOutput() IngestionDestinationProcessingConfigurationOutput
- func (o IngestionDestinationProcessingConfigurationOutput) ToIngestionDestinationProcessingConfigurationOutputWithContext(ctx context.Context) IngestionDestinationProcessingConfigurationOutput
- func (o IngestionDestinationProcessingConfigurationOutput) ToIngestionDestinationProcessingConfigurationPtrOutput() IngestionDestinationProcessingConfigurationPtrOutput
- func (o IngestionDestinationProcessingConfigurationOutput) ToIngestionDestinationProcessingConfigurationPtrOutputWithContext(ctx context.Context) IngestionDestinationProcessingConfigurationPtrOutput
- type IngestionDestinationProcessingConfigurationPtrInput
- type IngestionDestinationProcessingConfigurationPtrOutput
- func (o IngestionDestinationProcessingConfigurationPtrOutput) AuditLog() IngestionDestinationProcessingConfigurationAuditLogPtrOutput
- func (o IngestionDestinationProcessingConfigurationPtrOutput) Elem() IngestionDestinationProcessingConfigurationOutput
- func (IngestionDestinationProcessingConfigurationPtrOutput) ElementType() reflect.Type
- func (o IngestionDestinationProcessingConfigurationPtrOutput) ToIngestionDestinationProcessingConfigurationPtrOutput() IngestionDestinationProcessingConfigurationPtrOutput
- func (o IngestionDestinationProcessingConfigurationPtrOutput) ToIngestionDestinationProcessingConfigurationPtrOutputWithContext(ctx context.Context) IngestionDestinationProcessingConfigurationPtrOutput
- type IngestionDestinationState
- type IngestionDestinationTimeouts
- type IngestionDestinationTimeoutsArgs
- func (IngestionDestinationTimeoutsArgs) ElementType() reflect.Type
- func (i IngestionDestinationTimeoutsArgs) ToIngestionDestinationTimeoutsOutput() IngestionDestinationTimeoutsOutput
- func (i IngestionDestinationTimeoutsArgs) ToIngestionDestinationTimeoutsOutputWithContext(ctx context.Context) IngestionDestinationTimeoutsOutput
- func (i IngestionDestinationTimeoutsArgs) ToIngestionDestinationTimeoutsPtrOutput() IngestionDestinationTimeoutsPtrOutput
- func (i IngestionDestinationTimeoutsArgs) ToIngestionDestinationTimeoutsPtrOutputWithContext(ctx context.Context) IngestionDestinationTimeoutsPtrOutput
- type IngestionDestinationTimeoutsInput
- type IngestionDestinationTimeoutsOutput
- func (o IngestionDestinationTimeoutsOutput) Create() pulumi.StringPtrOutput
- func (o IngestionDestinationTimeoutsOutput) Delete() pulumi.StringPtrOutput
- func (IngestionDestinationTimeoutsOutput) ElementType() reflect.Type
- func (o IngestionDestinationTimeoutsOutput) ToIngestionDestinationTimeoutsOutput() IngestionDestinationTimeoutsOutput
- func (o IngestionDestinationTimeoutsOutput) ToIngestionDestinationTimeoutsOutputWithContext(ctx context.Context) IngestionDestinationTimeoutsOutput
- func (o IngestionDestinationTimeoutsOutput) ToIngestionDestinationTimeoutsPtrOutput() IngestionDestinationTimeoutsPtrOutput
- func (o IngestionDestinationTimeoutsOutput) ToIngestionDestinationTimeoutsPtrOutputWithContext(ctx context.Context) IngestionDestinationTimeoutsPtrOutput
- func (o IngestionDestinationTimeoutsOutput) Update() pulumi.StringPtrOutput
- type IngestionDestinationTimeoutsPtrInput
- type IngestionDestinationTimeoutsPtrOutput
- func (o IngestionDestinationTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
- func (o IngestionDestinationTimeoutsPtrOutput) Delete() pulumi.StringPtrOutput
- func (o IngestionDestinationTimeoutsPtrOutput) Elem() IngestionDestinationTimeoutsOutput
- func (IngestionDestinationTimeoutsPtrOutput) ElementType() reflect.Type
- func (o IngestionDestinationTimeoutsPtrOutput) ToIngestionDestinationTimeoutsPtrOutput() IngestionDestinationTimeoutsPtrOutput
- func (o IngestionDestinationTimeoutsPtrOutput) ToIngestionDestinationTimeoutsPtrOutputWithContext(ctx context.Context) IngestionDestinationTimeoutsPtrOutput
- func (o IngestionDestinationTimeoutsPtrOutput) Update() pulumi.StringPtrOutput
- type IngestionInput
- type IngestionMap
- type IngestionMapInput
- type IngestionMapOutput
- type IngestionOutput
- func (o IngestionOutput) App() pulumi.StringOutput
- func (o IngestionOutput) AppBundleArn() pulumi.StringOutput
- func (o IngestionOutput) Arn() pulumi.StringOutput
- func (IngestionOutput) ElementType() reflect.Type
- func (o IngestionOutput) IngestionType() pulumi.StringOutput
- func (o IngestionOutput) Region() pulumi.StringOutput
- func (o IngestionOutput) Tags() pulumi.StringMapOutput
- func (o IngestionOutput) TagsAll() pulumi.StringMapOutput
- func (o IngestionOutput) TenantId() pulumi.StringOutput
- func (o IngestionOutput) ToIngestionOutput() IngestionOutput
- func (o IngestionOutput) ToIngestionOutputWithContext(ctx context.Context) IngestionOutput
- type IngestionState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppAuthorization ¶
type AppAuthorization struct {
pulumi.CustomResourceState
// The name of the application for valid values see https://docs.aws.amazon.com/appfabric/latest/api/API_CreateAppAuthorization.html.
App pulumi.StringOutput `pulumi:"app"`
// The Amazon Resource Name (ARN) of the app bundle to use for the request.
AppBundleArn pulumi.StringOutput `pulumi:"appBundleArn"`
// ARN of the App Authorization. Do not begin the description with "An", "The", "Defines", "Indicates", or "Specifies," as these are verbose. In other words, "Indicates the amount of storage," can be rewritten as "Amount of storage," without losing any information.
Arn pulumi.StringOutput `pulumi:"arn"`
// The authorization type for the app authorization valid values are oauth2 and apiKey.
AuthType pulumi.StringOutput `pulumi:"authType"`
// The application URL for the OAuth flow.
AuthUrl pulumi.StringOutput `pulumi:"authUrl"`
CreatedAt pulumi.StringOutput `pulumi:"createdAt"`
// Contains credentials for the application, such as an API key or OAuth2 client ID and secret.
// Specify credentials that match the authorization type for your request. For example, if the authorization type for your request is OAuth2 (oauth2), then you should provide only the OAuth2 credentials.
Credential AppAuthorizationCredentialPtrOutput `pulumi:"credential"`
// The user persona of the app authorization.
Persona pulumi.StringOutput `pulumi:"persona"`
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringOutput `pulumi:"region"`
Tags pulumi.StringMapOutput `pulumi:"tags"`
TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"`
// Contains information about an application tenant, such as the application display name and identifier.
Tenants AppAuthorizationTenantArrayOutput `pulumi:"tenants"`
Timeouts AppAuthorizationTimeoutsPtrOutput `pulumi:"timeouts"`
UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"`
}
Resource for managing an AWS AppFabric App Authorization.
## Example Usage
### Basic Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v7/go/aws/appfabric" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := appfabric.NewAppAuthorization(ctx, "example", &appfabric.AppAuthorizationArgs{
App: pulumi.String("TERRAFORMCLOUD"),
AppBundleArn: pulumi.Any(arn),
AuthType: pulumi.String("apiKey"),
Credential: &appfabric.AppAuthorizationCredentialArgs{
ApiKeyCredentials: appfabric.AppAuthorizationCredentialApiKeyCredentialArray{
&appfabric.AppAuthorizationCredentialApiKeyCredentialArgs{
ApiKey: pulumi.String("exampleapikeytoken"),
},
},
},
Tenants: appfabric.AppAuthorizationTenantArray{
&appfabric.AppAuthorizationTenantArgs{
TenantDisplayName: pulumi.String("example"),
TenantIdentifier: pulumi.String("example"),
},
},
})
if err != nil {
return err
}
return nil
})
}
```
func GetAppAuthorization ¶
func GetAppAuthorization(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AppAuthorizationState, opts ...pulumi.ResourceOption) (*AppAuthorization, error)
GetAppAuthorization gets an existing AppAuthorization 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 NewAppAuthorization ¶
func NewAppAuthorization(ctx *pulumi.Context, name string, args *AppAuthorizationArgs, opts ...pulumi.ResourceOption) (*AppAuthorization, error)
NewAppAuthorization registers a new resource with the given unique name, arguments, and options.
func (*AppAuthorization) ElementType ¶
func (*AppAuthorization) ElementType() reflect.Type
func (*AppAuthorization) ToAppAuthorizationOutput ¶
func (i *AppAuthorization) ToAppAuthorizationOutput() AppAuthorizationOutput
func (*AppAuthorization) ToAppAuthorizationOutputWithContext ¶
func (i *AppAuthorization) ToAppAuthorizationOutputWithContext(ctx context.Context) AppAuthorizationOutput
type AppAuthorizationArgs ¶
type AppAuthorizationArgs struct {
// The name of the application for valid values see https://docs.aws.amazon.com/appfabric/latest/api/API_CreateAppAuthorization.html.
App pulumi.StringInput
// The Amazon Resource Name (ARN) of the app bundle to use for the request.
AppBundleArn pulumi.StringInput
// The authorization type for the app authorization valid values are oauth2 and apiKey.
AuthType pulumi.StringInput
// Contains credentials for the application, such as an API key or OAuth2 client ID and secret.
// Specify credentials that match the authorization type for your request. For example, if the authorization type for your request is OAuth2 (oauth2), then you should provide only the OAuth2 credentials.
Credential AppAuthorizationCredentialPtrInput
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringPtrInput
Tags pulumi.StringMapInput
// Contains information about an application tenant, such as the application display name and identifier.
Tenants AppAuthorizationTenantArrayInput
Timeouts AppAuthorizationTimeoutsPtrInput
}
The set of arguments for constructing a AppAuthorization resource.
func (AppAuthorizationArgs) ElementType ¶
func (AppAuthorizationArgs) ElementType() reflect.Type
type AppAuthorizationArray ¶
type AppAuthorizationArray []AppAuthorizationInput
func (AppAuthorizationArray) ElementType ¶
func (AppAuthorizationArray) ElementType() reflect.Type
func (AppAuthorizationArray) ToAppAuthorizationArrayOutput ¶
func (i AppAuthorizationArray) ToAppAuthorizationArrayOutput() AppAuthorizationArrayOutput
func (AppAuthorizationArray) ToAppAuthorizationArrayOutputWithContext ¶
func (i AppAuthorizationArray) ToAppAuthorizationArrayOutputWithContext(ctx context.Context) AppAuthorizationArrayOutput
type AppAuthorizationArrayInput ¶
type AppAuthorizationArrayInput interface {
pulumi.Input
ToAppAuthorizationArrayOutput() AppAuthorizationArrayOutput
ToAppAuthorizationArrayOutputWithContext(context.Context) AppAuthorizationArrayOutput
}
AppAuthorizationArrayInput is an input type that accepts AppAuthorizationArray and AppAuthorizationArrayOutput values. You can construct a concrete instance of `AppAuthorizationArrayInput` via:
AppAuthorizationArray{ AppAuthorizationArgs{...} }
type AppAuthorizationArrayOutput ¶
type AppAuthorizationArrayOutput struct{ *pulumi.OutputState }
func (AppAuthorizationArrayOutput) ElementType ¶
func (AppAuthorizationArrayOutput) ElementType() reflect.Type
func (AppAuthorizationArrayOutput) Index ¶
func (o AppAuthorizationArrayOutput) Index(i pulumi.IntInput) AppAuthorizationOutput
func (AppAuthorizationArrayOutput) ToAppAuthorizationArrayOutput ¶
func (o AppAuthorizationArrayOutput) ToAppAuthorizationArrayOutput() AppAuthorizationArrayOutput
func (AppAuthorizationArrayOutput) ToAppAuthorizationArrayOutputWithContext ¶
func (o AppAuthorizationArrayOutput) ToAppAuthorizationArrayOutputWithContext(ctx context.Context) AppAuthorizationArrayOutput
type AppAuthorizationConnection ¶
type AppAuthorizationConnection struct {
pulumi.CustomResourceState
// The name of the application.
App pulumi.StringOutput `pulumi:"app"`
// The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app authorization to use for the request.
AppAuthorizationArn pulumi.StringOutput `pulumi:"appAuthorizationArn"`
// The Amazon Resource Name (ARN) of the app bundle to use for the request.
AppBundleArn pulumi.StringOutput `pulumi:"appBundleArn"`
// Contains OAuth2 authorization information.This is required if the app authorization for the request is configured with an OAuth2 (oauth2) authorization type.
AuthRequest AppAuthorizationConnectionAuthRequestPtrOutput `pulumi:"authRequest"`
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringOutput `pulumi:"region"`
// Contains information about an application tenant, such as the application display name and identifier.
Tenants AppAuthorizationConnectionTenantArrayOutput `pulumi:"tenants"`
Timeouts AppAuthorizationConnectionTimeoutsPtrOutput `pulumi:"timeouts"`
}
Resource for managing an AWS AppFabric App Authorization Connection.
## Example Usage
### Basic Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v7/go/aws/appfabric" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := appfabric.NewAppAuthorizationConnection(ctx, "example", &appfabric.AppAuthorizationConnectionArgs{
AppAuthorizationArn: pulumi.Any(test.Arn),
AppBundleArn: pulumi.Any(arn),
})
if err != nil {
return err
}
return nil
})
}
```
func GetAppAuthorizationConnection ¶
func GetAppAuthorizationConnection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AppAuthorizationConnectionState, opts ...pulumi.ResourceOption) (*AppAuthorizationConnection, error)
GetAppAuthorizationConnection gets an existing AppAuthorizationConnection 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 NewAppAuthorizationConnection ¶
func NewAppAuthorizationConnection(ctx *pulumi.Context, name string, args *AppAuthorizationConnectionArgs, opts ...pulumi.ResourceOption) (*AppAuthorizationConnection, error)
NewAppAuthorizationConnection registers a new resource with the given unique name, arguments, and options.
func (*AppAuthorizationConnection) ElementType ¶
func (*AppAuthorizationConnection) ElementType() reflect.Type
func (*AppAuthorizationConnection) ToAppAuthorizationConnectionOutput ¶
func (i *AppAuthorizationConnection) ToAppAuthorizationConnectionOutput() AppAuthorizationConnectionOutput
func (*AppAuthorizationConnection) ToAppAuthorizationConnectionOutputWithContext ¶
func (i *AppAuthorizationConnection) ToAppAuthorizationConnectionOutputWithContext(ctx context.Context) AppAuthorizationConnectionOutput
type AppAuthorizationConnectionArgs ¶
type AppAuthorizationConnectionArgs struct {
// The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app authorization to use for the request.
AppAuthorizationArn pulumi.StringInput
// The Amazon Resource Name (ARN) of the app bundle to use for the request.
AppBundleArn pulumi.StringInput
// Contains OAuth2 authorization information.This is required if the app authorization for the request is configured with an OAuth2 (oauth2) authorization type.
AuthRequest AppAuthorizationConnectionAuthRequestPtrInput
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringPtrInput
Timeouts AppAuthorizationConnectionTimeoutsPtrInput
}
The set of arguments for constructing a AppAuthorizationConnection resource.
func (AppAuthorizationConnectionArgs) ElementType ¶
func (AppAuthorizationConnectionArgs) ElementType() reflect.Type
type AppAuthorizationConnectionArray ¶
type AppAuthorizationConnectionArray []AppAuthorizationConnectionInput
func (AppAuthorizationConnectionArray) ElementType ¶
func (AppAuthorizationConnectionArray) ElementType() reflect.Type
func (AppAuthorizationConnectionArray) ToAppAuthorizationConnectionArrayOutput ¶
func (i AppAuthorizationConnectionArray) ToAppAuthorizationConnectionArrayOutput() AppAuthorizationConnectionArrayOutput
func (AppAuthorizationConnectionArray) ToAppAuthorizationConnectionArrayOutputWithContext ¶
func (i AppAuthorizationConnectionArray) ToAppAuthorizationConnectionArrayOutputWithContext(ctx context.Context) AppAuthorizationConnectionArrayOutput
type AppAuthorizationConnectionArrayInput ¶
type AppAuthorizationConnectionArrayInput interface {
pulumi.Input
ToAppAuthorizationConnectionArrayOutput() AppAuthorizationConnectionArrayOutput
ToAppAuthorizationConnectionArrayOutputWithContext(context.Context) AppAuthorizationConnectionArrayOutput
}
AppAuthorizationConnectionArrayInput is an input type that accepts AppAuthorizationConnectionArray and AppAuthorizationConnectionArrayOutput values. You can construct a concrete instance of `AppAuthorizationConnectionArrayInput` via:
AppAuthorizationConnectionArray{ AppAuthorizationConnectionArgs{...} }
type AppAuthorizationConnectionArrayOutput ¶
type AppAuthorizationConnectionArrayOutput struct{ *pulumi.OutputState }
func (AppAuthorizationConnectionArrayOutput) ElementType ¶
func (AppAuthorizationConnectionArrayOutput) ElementType() reflect.Type
func (AppAuthorizationConnectionArrayOutput) Index ¶
func (o AppAuthorizationConnectionArrayOutput) Index(i pulumi.IntInput) AppAuthorizationConnectionOutput
func (AppAuthorizationConnectionArrayOutput) ToAppAuthorizationConnectionArrayOutput ¶
func (o AppAuthorizationConnectionArrayOutput) ToAppAuthorizationConnectionArrayOutput() AppAuthorizationConnectionArrayOutput
func (AppAuthorizationConnectionArrayOutput) ToAppAuthorizationConnectionArrayOutputWithContext ¶
func (o AppAuthorizationConnectionArrayOutput) ToAppAuthorizationConnectionArrayOutputWithContext(ctx context.Context) AppAuthorizationConnectionArrayOutput
type AppAuthorizationConnectionAuthRequest ¶
type AppAuthorizationConnectionAuthRequest struct {
// The authorization code returned by the application after permission is granted in the application OAuth page (after clicking on the AuthURL)..
Code string `pulumi:"code"`
// The redirect URL that is specified in the AuthURL and the application client.
RedirectUri string `pulumi:"redirectUri"`
}
type AppAuthorizationConnectionAuthRequestArgs ¶
type AppAuthorizationConnectionAuthRequestArgs struct {
// The authorization code returned by the application after permission is granted in the application OAuth page (after clicking on the AuthURL)..
Code pulumi.StringInput `pulumi:"code"`
// The redirect URL that is specified in the AuthURL and the application client.
RedirectUri pulumi.StringInput `pulumi:"redirectUri"`
}
func (AppAuthorizationConnectionAuthRequestArgs) ElementType ¶
func (AppAuthorizationConnectionAuthRequestArgs) ElementType() reflect.Type
func (AppAuthorizationConnectionAuthRequestArgs) ToAppAuthorizationConnectionAuthRequestOutput ¶
func (i AppAuthorizationConnectionAuthRequestArgs) ToAppAuthorizationConnectionAuthRequestOutput() AppAuthorizationConnectionAuthRequestOutput
func (AppAuthorizationConnectionAuthRequestArgs) ToAppAuthorizationConnectionAuthRequestOutputWithContext ¶
func (i AppAuthorizationConnectionAuthRequestArgs) ToAppAuthorizationConnectionAuthRequestOutputWithContext(ctx context.Context) AppAuthorizationConnectionAuthRequestOutput
func (AppAuthorizationConnectionAuthRequestArgs) ToAppAuthorizationConnectionAuthRequestPtrOutput ¶
func (i AppAuthorizationConnectionAuthRequestArgs) ToAppAuthorizationConnectionAuthRequestPtrOutput() AppAuthorizationConnectionAuthRequestPtrOutput
func (AppAuthorizationConnectionAuthRequestArgs) ToAppAuthorizationConnectionAuthRequestPtrOutputWithContext ¶
func (i AppAuthorizationConnectionAuthRequestArgs) ToAppAuthorizationConnectionAuthRequestPtrOutputWithContext(ctx context.Context) AppAuthorizationConnectionAuthRequestPtrOutput
type AppAuthorizationConnectionAuthRequestInput ¶
type AppAuthorizationConnectionAuthRequestInput interface {
pulumi.Input
ToAppAuthorizationConnectionAuthRequestOutput() AppAuthorizationConnectionAuthRequestOutput
ToAppAuthorizationConnectionAuthRequestOutputWithContext(context.Context) AppAuthorizationConnectionAuthRequestOutput
}
AppAuthorizationConnectionAuthRequestInput is an input type that accepts AppAuthorizationConnectionAuthRequestArgs and AppAuthorizationConnectionAuthRequestOutput values. You can construct a concrete instance of `AppAuthorizationConnectionAuthRequestInput` via:
AppAuthorizationConnectionAuthRequestArgs{...}
type AppAuthorizationConnectionAuthRequestOutput ¶
type AppAuthorizationConnectionAuthRequestOutput struct{ *pulumi.OutputState }
func (AppAuthorizationConnectionAuthRequestOutput) Code ¶
func (o AppAuthorizationConnectionAuthRequestOutput) Code() pulumi.StringOutput
The authorization code returned by the application after permission is granted in the application OAuth page (after clicking on the AuthURL)..
func (AppAuthorizationConnectionAuthRequestOutput) ElementType ¶
func (AppAuthorizationConnectionAuthRequestOutput) ElementType() reflect.Type
func (AppAuthorizationConnectionAuthRequestOutput) RedirectUri ¶
func (o AppAuthorizationConnectionAuthRequestOutput) RedirectUri() pulumi.StringOutput
The redirect URL that is specified in the AuthURL and the application client.
func (AppAuthorizationConnectionAuthRequestOutput) ToAppAuthorizationConnectionAuthRequestOutput ¶
func (o AppAuthorizationConnectionAuthRequestOutput) ToAppAuthorizationConnectionAuthRequestOutput() AppAuthorizationConnectionAuthRequestOutput
func (AppAuthorizationConnectionAuthRequestOutput) ToAppAuthorizationConnectionAuthRequestOutputWithContext ¶
func (o AppAuthorizationConnectionAuthRequestOutput) ToAppAuthorizationConnectionAuthRequestOutputWithContext(ctx context.Context) AppAuthorizationConnectionAuthRequestOutput
func (AppAuthorizationConnectionAuthRequestOutput) ToAppAuthorizationConnectionAuthRequestPtrOutput ¶
func (o AppAuthorizationConnectionAuthRequestOutput) ToAppAuthorizationConnectionAuthRequestPtrOutput() AppAuthorizationConnectionAuthRequestPtrOutput
func (AppAuthorizationConnectionAuthRequestOutput) ToAppAuthorizationConnectionAuthRequestPtrOutputWithContext ¶
func (o AppAuthorizationConnectionAuthRequestOutput) ToAppAuthorizationConnectionAuthRequestPtrOutputWithContext(ctx context.Context) AppAuthorizationConnectionAuthRequestPtrOutput
type AppAuthorizationConnectionAuthRequestPtrInput ¶
type AppAuthorizationConnectionAuthRequestPtrInput interface {
pulumi.Input
ToAppAuthorizationConnectionAuthRequestPtrOutput() AppAuthorizationConnectionAuthRequestPtrOutput
ToAppAuthorizationConnectionAuthRequestPtrOutputWithContext(context.Context) AppAuthorizationConnectionAuthRequestPtrOutput
}
AppAuthorizationConnectionAuthRequestPtrInput is an input type that accepts AppAuthorizationConnectionAuthRequestArgs, AppAuthorizationConnectionAuthRequestPtr and AppAuthorizationConnectionAuthRequestPtrOutput values. You can construct a concrete instance of `AppAuthorizationConnectionAuthRequestPtrInput` via:
AppAuthorizationConnectionAuthRequestArgs{...}
or:
nil
func AppAuthorizationConnectionAuthRequestPtr ¶
func AppAuthorizationConnectionAuthRequestPtr(v *AppAuthorizationConnectionAuthRequestArgs) AppAuthorizationConnectionAuthRequestPtrInput
type AppAuthorizationConnectionAuthRequestPtrOutput ¶
type AppAuthorizationConnectionAuthRequestPtrOutput struct{ *pulumi.OutputState }
func (AppAuthorizationConnectionAuthRequestPtrOutput) Code ¶
func (o AppAuthorizationConnectionAuthRequestPtrOutput) Code() pulumi.StringPtrOutput
The authorization code returned by the application after permission is granted in the application OAuth page (after clicking on the AuthURL)..
func (AppAuthorizationConnectionAuthRequestPtrOutput) ElementType ¶
func (AppAuthorizationConnectionAuthRequestPtrOutput) ElementType() reflect.Type
func (AppAuthorizationConnectionAuthRequestPtrOutput) RedirectUri ¶
func (o AppAuthorizationConnectionAuthRequestPtrOutput) RedirectUri() pulumi.StringPtrOutput
The redirect URL that is specified in the AuthURL and the application client.
func (AppAuthorizationConnectionAuthRequestPtrOutput) ToAppAuthorizationConnectionAuthRequestPtrOutput ¶
func (o AppAuthorizationConnectionAuthRequestPtrOutput) ToAppAuthorizationConnectionAuthRequestPtrOutput() AppAuthorizationConnectionAuthRequestPtrOutput
func (AppAuthorizationConnectionAuthRequestPtrOutput) ToAppAuthorizationConnectionAuthRequestPtrOutputWithContext ¶
func (o AppAuthorizationConnectionAuthRequestPtrOutput) ToAppAuthorizationConnectionAuthRequestPtrOutputWithContext(ctx context.Context) AppAuthorizationConnectionAuthRequestPtrOutput
type AppAuthorizationConnectionInput ¶
type AppAuthorizationConnectionInput interface {
pulumi.Input
ToAppAuthorizationConnectionOutput() AppAuthorizationConnectionOutput
ToAppAuthorizationConnectionOutputWithContext(ctx context.Context) AppAuthorizationConnectionOutput
}
type AppAuthorizationConnectionMap ¶
type AppAuthorizationConnectionMap map[string]AppAuthorizationConnectionInput
func (AppAuthorizationConnectionMap) ElementType ¶
func (AppAuthorizationConnectionMap) ElementType() reflect.Type
func (AppAuthorizationConnectionMap) ToAppAuthorizationConnectionMapOutput ¶
func (i AppAuthorizationConnectionMap) ToAppAuthorizationConnectionMapOutput() AppAuthorizationConnectionMapOutput
func (AppAuthorizationConnectionMap) ToAppAuthorizationConnectionMapOutputWithContext ¶
func (i AppAuthorizationConnectionMap) ToAppAuthorizationConnectionMapOutputWithContext(ctx context.Context) AppAuthorizationConnectionMapOutput
type AppAuthorizationConnectionMapInput ¶
type AppAuthorizationConnectionMapInput interface {
pulumi.Input
ToAppAuthorizationConnectionMapOutput() AppAuthorizationConnectionMapOutput
ToAppAuthorizationConnectionMapOutputWithContext(context.Context) AppAuthorizationConnectionMapOutput
}
AppAuthorizationConnectionMapInput is an input type that accepts AppAuthorizationConnectionMap and AppAuthorizationConnectionMapOutput values. You can construct a concrete instance of `AppAuthorizationConnectionMapInput` via:
AppAuthorizationConnectionMap{ "key": AppAuthorizationConnectionArgs{...} }
type AppAuthorizationConnectionMapOutput ¶
type AppAuthorizationConnectionMapOutput struct{ *pulumi.OutputState }
func (AppAuthorizationConnectionMapOutput) ElementType ¶
func (AppAuthorizationConnectionMapOutput) ElementType() reflect.Type
func (AppAuthorizationConnectionMapOutput) MapIndex ¶
func (o AppAuthorizationConnectionMapOutput) MapIndex(k pulumi.StringInput) AppAuthorizationConnectionOutput
func (AppAuthorizationConnectionMapOutput) ToAppAuthorizationConnectionMapOutput ¶
func (o AppAuthorizationConnectionMapOutput) ToAppAuthorizationConnectionMapOutput() AppAuthorizationConnectionMapOutput
func (AppAuthorizationConnectionMapOutput) ToAppAuthorizationConnectionMapOutputWithContext ¶
func (o AppAuthorizationConnectionMapOutput) ToAppAuthorizationConnectionMapOutputWithContext(ctx context.Context) AppAuthorizationConnectionMapOutput
type AppAuthorizationConnectionOutput ¶
type AppAuthorizationConnectionOutput struct{ *pulumi.OutputState }
func (AppAuthorizationConnectionOutput) App ¶
func (o AppAuthorizationConnectionOutput) App() pulumi.StringOutput
The name of the application.
func (AppAuthorizationConnectionOutput) AppAuthorizationArn ¶
func (o AppAuthorizationConnectionOutput) AppAuthorizationArn() pulumi.StringOutput
The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app authorization to use for the request.
func (AppAuthorizationConnectionOutput) AppBundleArn ¶
func (o AppAuthorizationConnectionOutput) AppBundleArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the app bundle to use for the request.
func (AppAuthorizationConnectionOutput) AuthRequest ¶
func (o AppAuthorizationConnectionOutput) AuthRequest() AppAuthorizationConnectionAuthRequestPtrOutput
Contains OAuth2 authorization information.This is required if the app authorization for the request is configured with an OAuth2 (oauth2) authorization type.
func (AppAuthorizationConnectionOutput) ElementType ¶
func (AppAuthorizationConnectionOutput) ElementType() reflect.Type
func (AppAuthorizationConnectionOutput) Region ¶
func (o AppAuthorizationConnectionOutput) Region() pulumi.StringOutput
Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
func (AppAuthorizationConnectionOutput) Tenants ¶
func (o AppAuthorizationConnectionOutput) Tenants() AppAuthorizationConnectionTenantArrayOutput
Contains information about an application tenant, such as the application display name and identifier.
func (AppAuthorizationConnectionOutput) Timeouts ¶
func (o AppAuthorizationConnectionOutput) Timeouts() AppAuthorizationConnectionTimeoutsPtrOutput
func (AppAuthorizationConnectionOutput) ToAppAuthorizationConnectionOutput ¶
func (o AppAuthorizationConnectionOutput) ToAppAuthorizationConnectionOutput() AppAuthorizationConnectionOutput
func (AppAuthorizationConnectionOutput) ToAppAuthorizationConnectionOutputWithContext ¶
func (o AppAuthorizationConnectionOutput) ToAppAuthorizationConnectionOutputWithContext(ctx context.Context) AppAuthorizationConnectionOutput
type AppAuthorizationConnectionState ¶
type AppAuthorizationConnectionState struct {
// The name of the application.
App pulumi.StringPtrInput
// The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app authorization to use for the request.
AppAuthorizationArn pulumi.StringPtrInput
// The Amazon Resource Name (ARN) of the app bundle to use for the request.
AppBundleArn pulumi.StringPtrInput
// Contains OAuth2 authorization information.This is required if the app authorization for the request is configured with an OAuth2 (oauth2) authorization type.
AuthRequest AppAuthorizationConnectionAuthRequestPtrInput
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringPtrInput
// Contains information about an application tenant, such as the application display name and identifier.
Tenants AppAuthorizationConnectionTenantArrayInput
Timeouts AppAuthorizationConnectionTimeoutsPtrInput
}
func (AppAuthorizationConnectionState) ElementType ¶
func (AppAuthorizationConnectionState) ElementType() reflect.Type
type AppAuthorizationConnectionTenantArgs ¶
type AppAuthorizationConnectionTenantArgs struct {
TenantDisplayName pulumi.StringInput `pulumi:"tenantDisplayName"`
TenantIdentifier pulumi.StringInput `pulumi:"tenantIdentifier"`
}
func (AppAuthorizationConnectionTenantArgs) ElementType ¶
func (AppAuthorizationConnectionTenantArgs) ElementType() reflect.Type
func (AppAuthorizationConnectionTenantArgs) ToAppAuthorizationConnectionTenantOutput ¶
func (i AppAuthorizationConnectionTenantArgs) ToAppAuthorizationConnectionTenantOutput() AppAuthorizationConnectionTenantOutput
func (AppAuthorizationConnectionTenantArgs) ToAppAuthorizationConnectionTenantOutputWithContext ¶
func (i AppAuthorizationConnectionTenantArgs) ToAppAuthorizationConnectionTenantOutputWithContext(ctx context.Context) AppAuthorizationConnectionTenantOutput
type AppAuthorizationConnectionTenantArray ¶
type AppAuthorizationConnectionTenantArray []AppAuthorizationConnectionTenantInput
func (AppAuthorizationConnectionTenantArray) ElementType ¶
func (AppAuthorizationConnectionTenantArray) ElementType() reflect.Type
func (AppAuthorizationConnectionTenantArray) ToAppAuthorizationConnectionTenantArrayOutput ¶
func (i AppAuthorizationConnectionTenantArray) ToAppAuthorizationConnectionTenantArrayOutput() AppAuthorizationConnectionTenantArrayOutput
func (AppAuthorizationConnectionTenantArray) ToAppAuthorizationConnectionTenantArrayOutputWithContext ¶
func (i AppAuthorizationConnectionTenantArray) ToAppAuthorizationConnectionTenantArrayOutputWithContext(ctx context.Context) AppAuthorizationConnectionTenantArrayOutput
type AppAuthorizationConnectionTenantArrayInput ¶
type AppAuthorizationConnectionTenantArrayInput interface {
pulumi.Input
ToAppAuthorizationConnectionTenantArrayOutput() AppAuthorizationConnectionTenantArrayOutput
ToAppAuthorizationConnectionTenantArrayOutputWithContext(context.Context) AppAuthorizationConnectionTenantArrayOutput
}
AppAuthorizationConnectionTenantArrayInput is an input type that accepts AppAuthorizationConnectionTenantArray and AppAuthorizationConnectionTenantArrayOutput values. You can construct a concrete instance of `AppAuthorizationConnectionTenantArrayInput` via:
AppAuthorizationConnectionTenantArray{ AppAuthorizationConnectionTenantArgs{...} }
type AppAuthorizationConnectionTenantArrayOutput ¶
type AppAuthorizationConnectionTenantArrayOutput struct{ *pulumi.OutputState }
func (AppAuthorizationConnectionTenantArrayOutput) ElementType ¶
func (AppAuthorizationConnectionTenantArrayOutput) ElementType() reflect.Type
func (AppAuthorizationConnectionTenantArrayOutput) ToAppAuthorizationConnectionTenantArrayOutput ¶
func (o AppAuthorizationConnectionTenantArrayOutput) ToAppAuthorizationConnectionTenantArrayOutput() AppAuthorizationConnectionTenantArrayOutput
func (AppAuthorizationConnectionTenantArrayOutput) ToAppAuthorizationConnectionTenantArrayOutputWithContext ¶
func (o AppAuthorizationConnectionTenantArrayOutput) ToAppAuthorizationConnectionTenantArrayOutputWithContext(ctx context.Context) AppAuthorizationConnectionTenantArrayOutput
type AppAuthorizationConnectionTenantInput ¶
type AppAuthorizationConnectionTenantInput interface {
pulumi.Input
ToAppAuthorizationConnectionTenantOutput() AppAuthorizationConnectionTenantOutput
ToAppAuthorizationConnectionTenantOutputWithContext(context.Context) AppAuthorizationConnectionTenantOutput
}
AppAuthorizationConnectionTenantInput is an input type that accepts AppAuthorizationConnectionTenantArgs and AppAuthorizationConnectionTenantOutput values. You can construct a concrete instance of `AppAuthorizationConnectionTenantInput` via:
AppAuthorizationConnectionTenantArgs{...}
type AppAuthorizationConnectionTenantOutput ¶
type AppAuthorizationConnectionTenantOutput struct{ *pulumi.OutputState }
func (AppAuthorizationConnectionTenantOutput) ElementType ¶
func (AppAuthorizationConnectionTenantOutput) ElementType() reflect.Type
func (AppAuthorizationConnectionTenantOutput) TenantDisplayName ¶
func (o AppAuthorizationConnectionTenantOutput) TenantDisplayName() pulumi.StringOutput
func (AppAuthorizationConnectionTenantOutput) TenantIdentifier ¶
func (o AppAuthorizationConnectionTenantOutput) TenantIdentifier() pulumi.StringOutput
func (AppAuthorizationConnectionTenantOutput) ToAppAuthorizationConnectionTenantOutput ¶
func (o AppAuthorizationConnectionTenantOutput) ToAppAuthorizationConnectionTenantOutput() AppAuthorizationConnectionTenantOutput
func (AppAuthorizationConnectionTenantOutput) ToAppAuthorizationConnectionTenantOutputWithContext ¶
func (o AppAuthorizationConnectionTenantOutput) ToAppAuthorizationConnectionTenantOutputWithContext(ctx context.Context) AppAuthorizationConnectionTenantOutput
type AppAuthorizationConnectionTimeouts ¶
type AppAuthorizationConnectionTimeouts struct {
// A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
Create *string `pulumi:"create"`
}
type AppAuthorizationConnectionTimeoutsArgs ¶
type AppAuthorizationConnectionTimeoutsArgs struct {
// A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
Create pulumi.StringPtrInput `pulumi:"create"`
}
func (AppAuthorizationConnectionTimeoutsArgs) ElementType ¶
func (AppAuthorizationConnectionTimeoutsArgs) ElementType() reflect.Type
func (AppAuthorizationConnectionTimeoutsArgs) ToAppAuthorizationConnectionTimeoutsOutput ¶
func (i AppAuthorizationConnectionTimeoutsArgs) ToAppAuthorizationConnectionTimeoutsOutput() AppAuthorizationConnectionTimeoutsOutput
func (AppAuthorizationConnectionTimeoutsArgs) ToAppAuthorizationConnectionTimeoutsOutputWithContext ¶
func (i AppAuthorizationConnectionTimeoutsArgs) ToAppAuthorizationConnectionTimeoutsOutputWithContext(ctx context.Context) AppAuthorizationConnectionTimeoutsOutput
func (AppAuthorizationConnectionTimeoutsArgs) ToAppAuthorizationConnectionTimeoutsPtrOutput ¶
func (i AppAuthorizationConnectionTimeoutsArgs) ToAppAuthorizationConnectionTimeoutsPtrOutput() AppAuthorizationConnectionTimeoutsPtrOutput
func (AppAuthorizationConnectionTimeoutsArgs) ToAppAuthorizationConnectionTimeoutsPtrOutputWithContext ¶
func (i AppAuthorizationConnectionTimeoutsArgs) ToAppAuthorizationConnectionTimeoutsPtrOutputWithContext(ctx context.Context) AppAuthorizationConnectionTimeoutsPtrOutput
type AppAuthorizationConnectionTimeoutsInput ¶
type AppAuthorizationConnectionTimeoutsInput interface {
pulumi.Input
ToAppAuthorizationConnectionTimeoutsOutput() AppAuthorizationConnectionTimeoutsOutput
ToAppAuthorizationConnectionTimeoutsOutputWithContext(context.Context) AppAuthorizationConnectionTimeoutsOutput
}
AppAuthorizationConnectionTimeoutsInput is an input type that accepts AppAuthorizationConnectionTimeoutsArgs and AppAuthorizationConnectionTimeoutsOutput values. You can construct a concrete instance of `AppAuthorizationConnectionTimeoutsInput` via:
AppAuthorizationConnectionTimeoutsArgs{...}
type AppAuthorizationConnectionTimeoutsOutput ¶
type AppAuthorizationConnectionTimeoutsOutput struct{ *pulumi.OutputState }
func (AppAuthorizationConnectionTimeoutsOutput) Create ¶
func (o AppAuthorizationConnectionTimeoutsOutput) Create() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
func (AppAuthorizationConnectionTimeoutsOutput) ElementType ¶
func (AppAuthorizationConnectionTimeoutsOutput) ElementType() reflect.Type
func (AppAuthorizationConnectionTimeoutsOutput) ToAppAuthorizationConnectionTimeoutsOutput ¶
func (o AppAuthorizationConnectionTimeoutsOutput) ToAppAuthorizationConnectionTimeoutsOutput() AppAuthorizationConnectionTimeoutsOutput
func (AppAuthorizationConnectionTimeoutsOutput) ToAppAuthorizationConnectionTimeoutsOutputWithContext ¶
func (o AppAuthorizationConnectionTimeoutsOutput) ToAppAuthorizationConnectionTimeoutsOutputWithContext(ctx context.Context) AppAuthorizationConnectionTimeoutsOutput
func (AppAuthorizationConnectionTimeoutsOutput) ToAppAuthorizationConnectionTimeoutsPtrOutput ¶
func (o AppAuthorizationConnectionTimeoutsOutput) ToAppAuthorizationConnectionTimeoutsPtrOutput() AppAuthorizationConnectionTimeoutsPtrOutput
func (AppAuthorizationConnectionTimeoutsOutput) ToAppAuthorizationConnectionTimeoutsPtrOutputWithContext ¶
func (o AppAuthorizationConnectionTimeoutsOutput) ToAppAuthorizationConnectionTimeoutsPtrOutputWithContext(ctx context.Context) AppAuthorizationConnectionTimeoutsPtrOutput
type AppAuthorizationConnectionTimeoutsPtrInput ¶
type AppAuthorizationConnectionTimeoutsPtrInput interface {
pulumi.Input
ToAppAuthorizationConnectionTimeoutsPtrOutput() AppAuthorizationConnectionTimeoutsPtrOutput
ToAppAuthorizationConnectionTimeoutsPtrOutputWithContext(context.Context) AppAuthorizationConnectionTimeoutsPtrOutput
}
AppAuthorizationConnectionTimeoutsPtrInput is an input type that accepts AppAuthorizationConnectionTimeoutsArgs, AppAuthorizationConnectionTimeoutsPtr and AppAuthorizationConnectionTimeoutsPtrOutput values. You can construct a concrete instance of `AppAuthorizationConnectionTimeoutsPtrInput` via:
AppAuthorizationConnectionTimeoutsArgs{...}
or:
nil
func AppAuthorizationConnectionTimeoutsPtr ¶
func AppAuthorizationConnectionTimeoutsPtr(v *AppAuthorizationConnectionTimeoutsArgs) AppAuthorizationConnectionTimeoutsPtrInput
type AppAuthorizationConnectionTimeoutsPtrOutput ¶
type AppAuthorizationConnectionTimeoutsPtrOutput struct{ *pulumi.OutputState }
func (AppAuthorizationConnectionTimeoutsPtrOutput) Create ¶
func (o AppAuthorizationConnectionTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
func (AppAuthorizationConnectionTimeoutsPtrOutput) ElementType ¶
func (AppAuthorizationConnectionTimeoutsPtrOutput) ElementType() reflect.Type
func (AppAuthorizationConnectionTimeoutsPtrOutput) ToAppAuthorizationConnectionTimeoutsPtrOutput ¶
func (o AppAuthorizationConnectionTimeoutsPtrOutput) ToAppAuthorizationConnectionTimeoutsPtrOutput() AppAuthorizationConnectionTimeoutsPtrOutput
func (AppAuthorizationConnectionTimeoutsPtrOutput) ToAppAuthorizationConnectionTimeoutsPtrOutputWithContext ¶
func (o AppAuthorizationConnectionTimeoutsPtrOutput) ToAppAuthorizationConnectionTimeoutsPtrOutputWithContext(ctx context.Context) AppAuthorizationConnectionTimeoutsPtrOutput
type AppAuthorizationCredential ¶
type AppAuthorizationCredential struct {
// Contains API key credential information.
ApiKeyCredentials []AppAuthorizationCredentialApiKeyCredential `pulumi:"apiKeyCredentials"`
// Contains OAuth2 client credential information.
Oauth2Credential *AppAuthorizationCredentialOauth2Credential `pulumi:"oauth2Credential"`
}
type AppAuthorizationCredentialApiKeyCredential ¶
type AppAuthorizationCredentialApiKeyCredential struct {
// Contains API key credential information.
ApiKey string `pulumi:"apiKey"`
}
type AppAuthorizationCredentialApiKeyCredentialArgs ¶
type AppAuthorizationCredentialApiKeyCredentialArgs struct {
// Contains API key credential information.
ApiKey pulumi.StringInput `pulumi:"apiKey"`
}
func (AppAuthorizationCredentialApiKeyCredentialArgs) ElementType ¶
func (AppAuthorizationCredentialApiKeyCredentialArgs) ElementType() reflect.Type
func (AppAuthorizationCredentialApiKeyCredentialArgs) ToAppAuthorizationCredentialApiKeyCredentialOutput ¶
func (i AppAuthorizationCredentialApiKeyCredentialArgs) ToAppAuthorizationCredentialApiKeyCredentialOutput() AppAuthorizationCredentialApiKeyCredentialOutput
func (AppAuthorizationCredentialApiKeyCredentialArgs) ToAppAuthorizationCredentialApiKeyCredentialOutputWithContext ¶
func (i AppAuthorizationCredentialApiKeyCredentialArgs) ToAppAuthorizationCredentialApiKeyCredentialOutputWithContext(ctx context.Context) AppAuthorizationCredentialApiKeyCredentialOutput
type AppAuthorizationCredentialApiKeyCredentialArray ¶
type AppAuthorizationCredentialApiKeyCredentialArray []AppAuthorizationCredentialApiKeyCredentialInput
func (AppAuthorizationCredentialApiKeyCredentialArray) ElementType ¶
func (AppAuthorizationCredentialApiKeyCredentialArray) ElementType() reflect.Type
func (AppAuthorizationCredentialApiKeyCredentialArray) ToAppAuthorizationCredentialApiKeyCredentialArrayOutput ¶
func (i AppAuthorizationCredentialApiKeyCredentialArray) ToAppAuthorizationCredentialApiKeyCredentialArrayOutput() AppAuthorizationCredentialApiKeyCredentialArrayOutput
func (AppAuthorizationCredentialApiKeyCredentialArray) ToAppAuthorizationCredentialApiKeyCredentialArrayOutputWithContext ¶
func (i AppAuthorizationCredentialApiKeyCredentialArray) ToAppAuthorizationCredentialApiKeyCredentialArrayOutputWithContext(ctx context.Context) AppAuthorizationCredentialApiKeyCredentialArrayOutput
type AppAuthorizationCredentialApiKeyCredentialArrayInput ¶
type AppAuthorizationCredentialApiKeyCredentialArrayInput interface {
pulumi.Input
ToAppAuthorizationCredentialApiKeyCredentialArrayOutput() AppAuthorizationCredentialApiKeyCredentialArrayOutput
ToAppAuthorizationCredentialApiKeyCredentialArrayOutputWithContext(context.Context) AppAuthorizationCredentialApiKeyCredentialArrayOutput
}
AppAuthorizationCredentialApiKeyCredentialArrayInput is an input type that accepts AppAuthorizationCredentialApiKeyCredentialArray and AppAuthorizationCredentialApiKeyCredentialArrayOutput values. You can construct a concrete instance of `AppAuthorizationCredentialApiKeyCredentialArrayInput` via:
AppAuthorizationCredentialApiKeyCredentialArray{ AppAuthorizationCredentialApiKeyCredentialArgs{...} }
type AppAuthorizationCredentialApiKeyCredentialArrayOutput ¶
type AppAuthorizationCredentialApiKeyCredentialArrayOutput struct{ *pulumi.OutputState }
func (AppAuthorizationCredentialApiKeyCredentialArrayOutput) ElementType ¶
func (AppAuthorizationCredentialApiKeyCredentialArrayOutput) ElementType() reflect.Type
func (AppAuthorizationCredentialApiKeyCredentialArrayOutput) ToAppAuthorizationCredentialApiKeyCredentialArrayOutput ¶
func (o AppAuthorizationCredentialApiKeyCredentialArrayOutput) ToAppAuthorizationCredentialApiKeyCredentialArrayOutput() AppAuthorizationCredentialApiKeyCredentialArrayOutput
func (AppAuthorizationCredentialApiKeyCredentialArrayOutput) ToAppAuthorizationCredentialApiKeyCredentialArrayOutputWithContext ¶
func (o AppAuthorizationCredentialApiKeyCredentialArrayOutput) ToAppAuthorizationCredentialApiKeyCredentialArrayOutputWithContext(ctx context.Context) AppAuthorizationCredentialApiKeyCredentialArrayOutput
type AppAuthorizationCredentialApiKeyCredentialInput ¶
type AppAuthorizationCredentialApiKeyCredentialInput interface {
pulumi.Input
ToAppAuthorizationCredentialApiKeyCredentialOutput() AppAuthorizationCredentialApiKeyCredentialOutput
ToAppAuthorizationCredentialApiKeyCredentialOutputWithContext(context.Context) AppAuthorizationCredentialApiKeyCredentialOutput
}
AppAuthorizationCredentialApiKeyCredentialInput is an input type that accepts AppAuthorizationCredentialApiKeyCredentialArgs and AppAuthorizationCredentialApiKeyCredentialOutput values. You can construct a concrete instance of `AppAuthorizationCredentialApiKeyCredentialInput` via:
AppAuthorizationCredentialApiKeyCredentialArgs{...}
type AppAuthorizationCredentialApiKeyCredentialOutput ¶
type AppAuthorizationCredentialApiKeyCredentialOutput struct{ *pulumi.OutputState }
func (AppAuthorizationCredentialApiKeyCredentialOutput) ApiKey ¶
func (o AppAuthorizationCredentialApiKeyCredentialOutput) ApiKey() pulumi.StringOutput
Contains API key credential information.
func (AppAuthorizationCredentialApiKeyCredentialOutput) ElementType ¶
func (AppAuthorizationCredentialApiKeyCredentialOutput) ElementType() reflect.Type
func (AppAuthorizationCredentialApiKeyCredentialOutput) ToAppAuthorizationCredentialApiKeyCredentialOutput ¶
func (o AppAuthorizationCredentialApiKeyCredentialOutput) ToAppAuthorizationCredentialApiKeyCredentialOutput() AppAuthorizationCredentialApiKeyCredentialOutput
func (AppAuthorizationCredentialApiKeyCredentialOutput) ToAppAuthorizationCredentialApiKeyCredentialOutputWithContext ¶
func (o AppAuthorizationCredentialApiKeyCredentialOutput) ToAppAuthorizationCredentialApiKeyCredentialOutputWithContext(ctx context.Context) AppAuthorizationCredentialApiKeyCredentialOutput
type AppAuthorizationCredentialArgs ¶
type AppAuthorizationCredentialArgs struct {
// Contains API key credential information.
ApiKeyCredentials AppAuthorizationCredentialApiKeyCredentialArrayInput `pulumi:"apiKeyCredentials"`
// Contains OAuth2 client credential information.
Oauth2Credential AppAuthorizationCredentialOauth2CredentialPtrInput `pulumi:"oauth2Credential"`
}
func (AppAuthorizationCredentialArgs) ElementType ¶
func (AppAuthorizationCredentialArgs) ElementType() reflect.Type
func (AppAuthorizationCredentialArgs) ToAppAuthorizationCredentialOutput ¶
func (i AppAuthorizationCredentialArgs) ToAppAuthorizationCredentialOutput() AppAuthorizationCredentialOutput
func (AppAuthorizationCredentialArgs) ToAppAuthorizationCredentialOutputWithContext ¶
func (i AppAuthorizationCredentialArgs) ToAppAuthorizationCredentialOutputWithContext(ctx context.Context) AppAuthorizationCredentialOutput
func (AppAuthorizationCredentialArgs) ToAppAuthorizationCredentialPtrOutput ¶
func (i AppAuthorizationCredentialArgs) ToAppAuthorizationCredentialPtrOutput() AppAuthorizationCredentialPtrOutput
func (AppAuthorizationCredentialArgs) ToAppAuthorizationCredentialPtrOutputWithContext ¶
func (i AppAuthorizationCredentialArgs) ToAppAuthorizationCredentialPtrOutputWithContext(ctx context.Context) AppAuthorizationCredentialPtrOutput
type AppAuthorizationCredentialInput ¶
type AppAuthorizationCredentialInput interface {
pulumi.Input
ToAppAuthorizationCredentialOutput() AppAuthorizationCredentialOutput
ToAppAuthorizationCredentialOutputWithContext(context.Context) AppAuthorizationCredentialOutput
}
AppAuthorizationCredentialInput is an input type that accepts AppAuthorizationCredentialArgs and AppAuthorizationCredentialOutput values. You can construct a concrete instance of `AppAuthorizationCredentialInput` via:
AppAuthorizationCredentialArgs{...}
type AppAuthorizationCredentialOauth2CredentialArgs ¶
type AppAuthorizationCredentialOauth2CredentialArgs struct {
// The client ID of the client application.
ClientId pulumi.StringInput `pulumi:"clientId"`
// The client secret of the client application.
ClientSecret pulumi.StringInput `pulumi:"clientSecret"`
}
func (AppAuthorizationCredentialOauth2CredentialArgs) ElementType ¶
func (AppAuthorizationCredentialOauth2CredentialArgs) ElementType() reflect.Type
func (AppAuthorizationCredentialOauth2CredentialArgs) ToAppAuthorizationCredentialOauth2CredentialOutput ¶
func (i AppAuthorizationCredentialOauth2CredentialArgs) ToAppAuthorizationCredentialOauth2CredentialOutput() AppAuthorizationCredentialOauth2CredentialOutput
func (AppAuthorizationCredentialOauth2CredentialArgs) ToAppAuthorizationCredentialOauth2CredentialOutputWithContext ¶
func (i AppAuthorizationCredentialOauth2CredentialArgs) ToAppAuthorizationCredentialOauth2CredentialOutputWithContext(ctx context.Context) AppAuthorizationCredentialOauth2CredentialOutput
func (AppAuthorizationCredentialOauth2CredentialArgs) ToAppAuthorizationCredentialOauth2CredentialPtrOutput ¶
func (i AppAuthorizationCredentialOauth2CredentialArgs) ToAppAuthorizationCredentialOauth2CredentialPtrOutput() AppAuthorizationCredentialOauth2CredentialPtrOutput
func (AppAuthorizationCredentialOauth2CredentialArgs) ToAppAuthorizationCredentialOauth2CredentialPtrOutputWithContext ¶
func (i AppAuthorizationCredentialOauth2CredentialArgs) ToAppAuthorizationCredentialOauth2CredentialPtrOutputWithContext(ctx context.Context) AppAuthorizationCredentialOauth2CredentialPtrOutput
type AppAuthorizationCredentialOauth2CredentialInput ¶
type AppAuthorizationCredentialOauth2CredentialInput interface {
pulumi.Input
ToAppAuthorizationCredentialOauth2CredentialOutput() AppAuthorizationCredentialOauth2CredentialOutput
ToAppAuthorizationCredentialOauth2CredentialOutputWithContext(context.Context) AppAuthorizationCredentialOauth2CredentialOutput
}
AppAuthorizationCredentialOauth2CredentialInput is an input type that accepts AppAuthorizationCredentialOauth2CredentialArgs and AppAuthorizationCredentialOauth2CredentialOutput values. You can construct a concrete instance of `AppAuthorizationCredentialOauth2CredentialInput` via:
AppAuthorizationCredentialOauth2CredentialArgs{...}
type AppAuthorizationCredentialOauth2CredentialOutput ¶
type AppAuthorizationCredentialOauth2CredentialOutput struct{ *pulumi.OutputState }
func (AppAuthorizationCredentialOauth2CredentialOutput) ClientId ¶
func (o AppAuthorizationCredentialOauth2CredentialOutput) ClientId() pulumi.StringOutput
The client ID of the client application.
func (AppAuthorizationCredentialOauth2CredentialOutput) ClientSecret ¶
func (o AppAuthorizationCredentialOauth2CredentialOutput) ClientSecret() pulumi.StringOutput
The client secret of the client application.
func (AppAuthorizationCredentialOauth2CredentialOutput) ElementType ¶
func (AppAuthorizationCredentialOauth2CredentialOutput) ElementType() reflect.Type
func (AppAuthorizationCredentialOauth2CredentialOutput) ToAppAuthorizationCredentialOauth2CredentialOutput ¶
func (o AppAuthorizationCredentialOauth2CredentialOutput) ToAppAuthorizationCredentialOauth2CredentialOutput() AppAuthorizationCredentialOauth2CredentialOutput
func (AppAuthorizationCredentialOauth2CredentialOutput) ToAppAuthorizationCredentialOauth2CredentialOutputWithContext ¶
func (o AppAuthorizationCredentialOauth2CredentialOutput) ToAppAuthorizationCredentialOauth2CredentialOutputWithContext(ctx context.Context) AppAuthorizationCredentialOauth2CredentialOutput
func (AppAuthorizationCredentialOauth2CredentialOutput) ToAppAuthorizationCredentialOauth2CredentialPtrOutput ¶
func (o AppAuthorizationCredentialOauth2CredentialOutput) ToAppAuthorizationCredentialOauth2CredentialPtrOutput() AppAuthorizationCredentialOauth2CredentialPtrOutput
func (AppAuthorizationCredentialOauth2CredentialOutput) ToAppAuthorizationCredentialOauth2CredentialPtrOutputWithContext ¶
func (o AppAuthorizationCredentialOauth2CredentialOutput) ToAppAuthorizationCredentialOauth2CredentialPtrOutputWithContext(ctx context.Context) AppAuthorizationCredentialOauth2CredentialPtrOutput
type AppAuthorizationCredentialOauth2CredentialPtrInput ¶
type AppAuthorizationCredentialOauth2CredentialPtrInput interface {
pulumi.Input
ToAppAuthorizationCredentialOauth2CredentialPtrOutput() AppAuthorizationCredentialOauth2CredentialPtrOutput
ToAppAuthorizationCredentialOauth2CredentialPtrOutputWithContext(context.Context) AppAuthorizationCredentialOauth2CredentialPtrOutput
}
AppAuthorizationCredentialOauth2CredentialPtrInput is an input type that accepts AppAuthorizationCredentialOauth2CredentialArgs, AppAuthorizationCredentialOauth2CredentialPtr and AppAuthorizationCredentialOauth2CredentialPtrOutput values. You can construct a concrete instance of `AppAuthorizationCredentialOauth2CredentialPtrInput` via:
AppAuthorizationCredentialOauth2CredentialArgs{...}
or:
nil
func AppAuthorizationCredentialOauth2CredentialPtr ¶
func AppAuthorizationCredentialOauth2CredentialPtr(v *AppAuthorizationCredentialOauth2CredentialArgs) AppAuthorizationCredentialOauth2CredentialPtrInput
type AppAuthorizationCredentialOauth2CredentialPtrOutput ¶
type AppAuthorizationCredentialOauth2CredentialPtrOutput struct{ *pulumi.OutputState }
func (AppAuthorizationCredentialOauth2CredentialPtrOutput) ClientId ¶
func (o AppAuthorizationCredentialOauth2CredentialPtrOutput) ClientId() pulumi.StringPtrOutput
The client ID of the client application.
func (AppAuthorizationCredentialOauth2CredentialPtrOutput) ClientSecret ¶
func (o AppAuthorizationCredentialOauth2CredentialPtrOutput) ClientSecret() pulumi.StringPtrOutput
The client secret of the client application.
func (AppAuthorizationCredentialOauth2CredentialPtrOutput) ElementType ¶
func (AppAuthorizationCredentialOauth2CredentialPtrOutput) ElementType() reflect.Type
func (AppAuthorizationCredentialOauth2CredentialPtrOutput) ToAppAuthorizationCredentialOauth2CredentialPtrOutput ¶
func (o AppAuthorizationCredentialOauth2CredentialPtrOutput) ToAppAuthorizationCredentialOauth2CredentialPtrOutput() AppAuthorizationCredentialOauth2CredentialPtrOutput
func (AppAuthorizationCredentialOauth2CredentialPtrOutput) ToAppAuthorizationCredentialOauth2CredentialPtrOutputWithContext ¶
func (o AppAuthorizationCredentialOauth2CredentialPtrOutput) ToAppAuthorizationCredentialOauth2CredentialPtrOutputWithContext(ctx context.Context) AppAuthorizationCredentialOauth2CredentialPtrOutput
type AppAuthorizationCredentialOutput ¶
type AppAuthorizationCredentialOutput struct{ *pulumi.OutputState }
func (AppAuthorizationCredentialOutput) ApiKeyCredentials ¶
func (o AppAuthorizationCredentialOutput) ApiKeyCredentials() AppAuthorizationCredentialApiKeyCredentialArrayOutput
Contains API key credential information.
func (AppAuthorizationCredentialOutput) ElementType ¶
func (AppAuthorizationCredentialOutput) ElementType() reflect.Type
func (AppAuthorizationCredentialOutput) Oauth2Credential ¶
func (o AppAuthorizationCredentialOutput) Oauth2Credential() AppAuthorizationCredentialOauth2CredentialPtrOutput
Contains OAuth2 client credential information.
func (AppAuthorizationCredentialOutput) ToAppAuthorizationCredentialOutput ¶
func (o AppAuthorizationCredentialOutput) ToAppAuthorizationCredentialOutput() AppAuthorizationCredentialOutput
func (AppAuthorizationCredentialOutput) ToAppAuthorizationCredentialOutputWithContext ¶
func (o AppAuthorizationCredentialOutput) ToAppAuthorizationCredentialOutputWithContext(ctx context.Context) AppAuthorizationCredentialOutput
func (AppAuthorizationCredentialOutput) ToAppAuthorizationCredentialPtrOutput ¶
func (o AppAuthorizationCredentialOutput) ToAppAuthorizationCredentialPtrOutput() AppAuthorizationCredentialPtrOutput
func (AppAuthorizationCredentialOutput) ToAppAuthorizationCredentialPtrOutputWithContext ¶
func (o AppAuthorizationCredentialOutput) ToAppAuthorizationCredentialPtrOutputWithContext(ctx context.Context) AppAuthorizationCredentialPtrOutput
type AppAuthorizationCredentialPtrInput ¶
type AppAuthorizationCredentialPtrInput interface {
pulumi.Input
ToAppAuthorizationCredentialPtrOutput() AppAuthorizationCredentialPtrOutput
ToAppAuthorizationCredentialPtrOutputWithContext(context.Context) AppAuthorizationCredentialPtrOutput
}
AppAuthorizationCredentialPtrInput is an input type that accepts AppAuthorizationCredentialArgs, AppAuthorizationCredentialPtr and AppAuthorizationCredentialPtrOutput values. You can construct a concrete instance of `AppAuthorizationCredentialPtrInput` via:
AppAuthorizationCredentialArgs{...}
or:
nil
func AppAuthorizationCredentialPtr ¶
func AppAuthorizationCredentialPtr(v *AppAuthorizationCredentialArgs) AppAuthorizationCredentialPtrInput
type AppAuthorizationCredentialPtrOutput ¶
type AppAuthorizationCredentialPtrOutput struct{ *pulumi.OutputState }
func (AppAuthorizationCredentialPtrOutput) ApiKeyCredentials ¶
func (o AppAuthorizationCredentialPtrOutput) ApiKeyCredentials() AppAuthorizationCredentialApiKeyCredentialArrayOutput
Contains API key credential information.
func (AppAuthorizationCredentialPtrOutput) Elem ¶
func (o AppAuthorizationCredentialPtrOutput) Elem() AppAuthorizationCredentialOutput
func (AppAuthorizationCredentialPtrOutput) ElementType ¶
func (AppAuthorizationCredentialPtrOutput) ElementType() reflect.Type
func (AppAuthorizationCredentialPtrOutput) Oauth2Credential ¶
func (o AppAuthorizationCredentialPtrOutput) Oauth2Credential() AppAuthorizationCredentialOauth2CredentialPtrOutput
Contains OAuth2 client credential information.
func (AppAuthorizationCredentialPtrOutput) ToAppAuthorizationCredentialPtrOutput ¶
func (o AppAuthorizationCredentialPtrOutput) ToAppAuthorizationCredentialPtrOutput() AppAuthorizationCredentialPtrOutput
func (AppAuthorizationCredentialPtrOutput) ToAppAuthorizationCredentialPtrOutputWithContext ¶
func (o AppAuthorizationCredentialPtrOutput) ToAppAuthorizationCredentialPtrOutputWithContext(ctx context.Context) AppAuthorizationCredentialPtrOutput
type AppAuthorizationInput ¶
type AppAuthorizationInput interface {
pulumi.Input
ToAppAuthorizationOutput() AppAuthorizationOutput
ToAppAuthorizationOutputWithContext(ctx context.Context) AppAuthorizationOutput
}
type AppAuthorizationMap ¶
type AppAuthorizationMap map[string]AppAuthorizationInput
func (AppAuthorizationMap) ElementType ¶
func (AppAuthorizationMap) ElementType() reflect.Type
func (AppAuthorizationMap) ToAppAuthorizationMapOutput ¶
func (i AppAuthorizationMap) ToAppAuthorizationMapOutput() AppAuthorizationMapOutput
func (AppAuthorizationMap) ToAppAuthorizationMapOutputWithContext ¶
func (i AppAuthorizationMap) ToAppAuthorizationMapOutputWithContext(ctx context.Context) AppAuthorizationMapOutput
type AppAuthorizationMapInput ¶
type AppAuthorizationMapInput interface {
pulumi.Input
ToAppAuthorizationMapOutput() AppAuthorizationMapOutput
ToAppAuthorizationMapOutputWithContext(context.Context) AppAuthorizationMapOutput
}
AppAuthorizationMapInput is an input type that accepts AppAuthorizationMap and AppAuthorizationMapOutput values. You can construct a concrete instance of `AppAuthorizationMapInput` via:
AppAuthorizationMap{ "key": AppAuthorizationArgs{...} }
type AppAuthorizationMapOutput ¶
type AppAuthorizationMapOutput struct{ *pulumi.OutputState }
func (AppAuthorizationMapOutput) ElementType ¶
func (AppAuthorizationMapOutput) ElementType() reflect.Type
func (AppAuthorizationMapOutput) MapIndex ¶
func (o AppAuthorizationMapOutput) MapIndex(k pulumi.StringInput) AppAuthorizationOutput
func (AppAuthorizationMapOutput) ToAppAuthorizationMapOutput ¶
func (o AppAuthorizationMapOutput) ToAppAuthorizationMapOutput() AppAuthorizationMapOutput
func (AppAuthorizationMapOutput) ToAppAuthorizationMapOutputWithContext ¶
func (o AppAuthorizationMapOutput) ToAppAuthorizationMapOutputWithContext(ctx context.Context) AppAuthorizationMapOutput
type AppAuthorizationOutput ¶
type AppAuthorizationOutput struct{ *pulumi.OutputState }
func (AppAuthorizationOutput) App ¶
func (o AppAuthorizationOutput) App() pulumi.StringOutput
The name of the application for valid values see https://docs.aws.amazon.com/appfabric/latest/api/API_CreateAppAuthorization.html.
func (AppAuthorizationOutput) AppBundleArn ¶
func (o AppAuthorizationOutput) AppBundleArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the app bundle to use for the request.
func (AppAuthorizationOutput) Arn ¶
func (o AppAuthorizationOutput) Arn() pulumi.StringOutput
ARN of the App Authorization. Do not begin the description with "An", "The", "Defines", "Indicates", or "Specifies," as these are verbose. In other words, "Indicates the amount of storage," can be rewritten as "Amount of storage," without losing any information.
func (AppAuthorizationOutput) AuthType ¶
func (o AppAuthorizationOutput) AuthType() pulumi.StringOutput
The authorization type for the app authorization valid values are oauth2 and apiKey.
func (AppAuthorizationOutput) AuthUrl ¶
func (o AppAuthorizationOutput) AuthUrl() pulumi.StringOutput
The application URL for the OAuth flow.
func (AppAuthorizationOutput) CreatedAt ¶
func (o AppAuthorizationOutput) CreatedAt() pulumi.StringOutput
func (AppAuthorizationOutput) Credential ¶
func (o AppAuthorizationOutput) Credential() AppAuthorizationCredentialPtrOutput
Contains credentials for the application, such as an API key or OAuth2 client ID and secret. Specify credentials that match the authorization type for your request. For example, if the authorization type for your request is OAuth2 (oauth2), then you should provide only the OAuth2 credentials.
func (AppAuthorizationOutput) ElementType ¶
func (AppAuthorizationOutput) ElementType() reflect.Type
func (AppAuthorizationOutput) Persona ¶
func (o AppAuthorizationOutput) Persona() pulumi.StringOutput
The user persona of the app authorization.
func (AppAuthorizationOutput) Region ¶
func (o AppAuthorizationOutput) Region() pulumi.StringOutput
Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
func (AppAuthorizationOutput) Tags ¶
func (o AppAuthorizationOutput) Tags() pulumi.StringMapOutput
func (AppAuthorizationOutput) TagsAll ¶
func (o AppAuthorizationOutput) TagsAll() pulumi.StringMapOutput
func (AppAuthorizationOutput) Tenants ¶
func (o AppAuthorizationOutput) Tenants() AppAuthorizationTenantArrayOutput
Contains information about an application tenant, such as the application display name and identifier.
func (AppAuthorizationOutput) Timeouts ¶
func (o AppAuthorizationOutput) Timeouts() AppAuthorizationTimeoutsPtrOutput
func (AppAuthorizationOutput) ToAppAuthorizationOutput ¶
func (o AppAuthorizationOutput) ToAppAuthorizationOutput() AppAuthorizationOutput
func (AppAuthorizationOutput) ToAppAuthorizationOutputWithContext ¶
func (o AppAuthorizationOutput) ToAppAuthorizationOutputWithContext(ctx context.Context) AppAuthorizationOutput
func (AppAuthorizationOutput) UpdatedAt ¶
func (o AppAuthorizationOutput) UpdatedAt() pulumi.StringOutput
type AppAuthorizationState ¶
type AppAuthorizationState struct {
// The name of the application for valid values see https://docs.aws.amazon.com/appfabric/latest/api/API_CreateAppAuthorization.html.
App pulumi.StringPtrInput
// The Amazon Resource Name (ARN) of the app bundle to use for the request.
AppBundleArn pulumi.StringPtrInput
// ARN of the App Authorization. Do not begin the description with "An", "The", "Defines", "Indicates", or "Specifies," as these are verbose. In other words, "Indicates the amount of storage," can be rewritten as "Amount of storage," without losing any information.
Arn pulumi.StringPtrInput
// The authorization type for the app authorization valid values are oauth2 and apiKey.
AuthType pulumi.StringPtrInput
// The application URL for the OAuth flow.
AuthUrl pulumi.StringPtrInput
CreatedAt pulumi.StringPtrInput
// Contains credentials for the application, such as an API key or OAuth2 client ID and secret.
// Specify credentials that match the authorization type for your request. For example, if the authorization type for your request is OAuth2 (oauth2), then you should provide only the OAuth2 credentials.
Credential AppAuthorizationCredentialPtrInput
// The user persona of the app authorization.
Persona pulumi.StringPtrInput
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringPtrInput
Tags pulumi.StringMapInput
TagsAll pulumi.StringMapInput
// Contains information about an application tenant, such as the application display name and identifier.
Tenants AppAuthorizationTenantArrayInput
Timeouts AppAuthorizationTimeoutsPtrInput
UpdatedAt pulumi.StringPtrInput
}
func (AppAuthorizationState) ElementType ¶
func (AppAuthorizationState) ElementType() reflect.Type
type AppAuthorizationTenant ¶
type AppAuthorizationTenantArgs ¶
type AppAuthorizationTenantArgs struct {
// The display name of the tenant.
TenantDisplayName pulumi.StringInput `pulumi:"tenantDisplayName"`
// The ID of the application tenant.
TenantIdentifier pulumi.StringInput `pulumi:"tenantIdentifier"`
}
func (AppAuthorizationTenantArgs) ElementType ¶
func (AppAuthorizationTenantArgs) ElementType() reflect.Type
func (AppAuthorizationTenantArgs) ToAppAuthorizationTenantOutput ¶
func (i AppAuthorizationTenantArgs) ToAppAuthorizationTenantOutput() AppAuthorizationTenantOutput
func (AppAuthorizationTenantArgs) ToAppAuthorizationTenantOutputWithContext ¶
func (i AppAuthorizationTenantArgs) ToAppAuthorizationTenantOutputWithContext(ctx context.Context) AppAuthorizationTenantOutput
type AppAuthorizationTenantArray ¶
type AppAuthorizationTenantArray []AppAuthorizationTenantInput
func (AppAuthorizationTenantArray) ElementType ¶
func (AppAuthorizationTenantArray) ElementType() reflect.Type
func (AppAuthorizationTenantArray) ToAppAuthorizationTenantArrayOutput ¶
func (i AppAuthorizationTenantArray) ToAppAuthorizationTenantArrayOutput() AppAuthorizationTenantArrayOutput
func (AppAuthorizationTenantArray) ToAppAuthorizationTenantArrayOutputWithContext ¶
func (i AppAuthorizationTenantArray) ToAppAuthorizationTenantArrayOutputWithContext(ctx context.Context) AppAuthorizationTenantArrayOutput
type AppAuthorizationTenantArrayInput ¶
type AppAuthorizationTenantArrayInput interface {
pulumi.Input
ToAppAuthorizationTenantArrayOutput() AppAuthorizationTenantArrayOutput
ToAppAuthorizationTenantArrayOutputWithContext(context.Context) AppAuthorizationTenantArrayOutput
}
AppAuthorizationTenantArrayInput is an input type that accepts AppAuthorizationTenantArray and AppAuthorizationTenantArrayOutput values. You can construct a concrete instance of `AppAuthorizationTenantArrayInput` via:
AppAuthorizationTenantArray{ AppAuthorizationTenantArgs{...} }
type AppAuthorizationTenantArrayOutput ¶
type AppAuthorizationTenantArrayOutput struct{ *pulumi.OutputState }
func (AppAuthorizationTenantArrayOutput) ElementType ¶
func (AppAuthorizationTenantArrayOutput) ElementType() reflect.Type
func (AppAuthorizationTenantArrayOutput) Index ¶
func (o AppAuthorizationTenantArrayOutput) Index(i pulumi.IntInput) AppAuthorizationTenantOutput
func (AppAuthorizationTenantArrayOutput) ToAppAuthorizationTenantArrayOutput ¶
func (o AppAuthorizationTenantArrayOutput) ToAppAuthorizationTenantArrayOutput() AppAuthorizationTenantArrayOutput
func (AppAuthorizationTenantArrayOutput) ToAppAuthorizationTenantArrayOutputWithContext ¶
func (o AppAuthorizationTenantArrayOutput) ToAppAuthorizationTenantArrayOutputWithContext(ctx context.Context) AppAuthorizationTenantArrayOutput
type AppAuthorizationTenantInput ¶
type AppAuthorizationTenantInput interface {
pulumi.Input
ToAppAuthorizationTenantOutput() AppAuthorizationTenantOutput
ToAppAuthorizationTenantOutputWithContext(context.Context) AppAuthorizationTenantOutput
}
AppAuthorizationTenantInput is an input type that accepts AppAuthorizationTenantArgs and AppAuthorizationTenantOutput values. You can construct a concrete instance of `AppAuthorizationTenantInput` via:
AppAuthorizationTenantArgs{...}
type AppAuthorizationTenantOutput ¶
type AppAuthorizationTenantOutput struct{ *pulumi.OutputState }
func (AppAuthorizationTenantOutput) ElementType ¶
func (AppAuthorizationTenantOutput) ElementType() reflect.Type
func (AppAuthorizationTenantOutput) TenantDisplayName ¶
func (o AppAuthorizationTenantOutput) TenantDisplayName() pulumi.StringOutput
The display name of the tenant.
func (AppAuthorizationTenantOutput) TenantIdentifier ¶
func (o AppAuthorizationTenantOutput) TenantIdentifier() pulumi.StringOutput
The ID of the application tenant.
func (AppAuthorizationTenantOutput) ToAppAuthorizationTenantOutput ¶
func (o AppAuthorizationTenantOutput) ToAppAuthorizationTenantOutput() AppAuthorizationTenantOutput
func (AppAuthorizationTenantOutput) ToAppAuthorizationTenantOutputWithContext ¶
func (o AppAuthorizationTenantOutput) ToAppAuthorizationTenantOutputWithContext(ctx context.Context) AppAuthorizationTenantOutput
type AppAuthorizationTimeouts ¶
type AppAuthorizationTimeouts struct {
// A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
Create *string `pulumi:"create"`
// A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
Delete *string `pulumi:"delete"`
// A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
Update *string `pulumi:"update"`
}
type AppAuthorizationTimeoutsArgs ¶
type AppAuthorizationTimeoutsArgs struct {
// A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
Create pulumi.StringPtrInput `pulumi:"create"`
// A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
Delete pulumi.StringPtrInput `pulumi:"delete"`
// A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
Update pulumi.StringPtrInput `pulumi:"update"`
}
func (AppAuthorizationTimeoutsArgs) ElementType ¶
func (AppAuthorizationTimeoutsArgs) ElementType() reflect.Type
func (AppAuthorizationTimeoutsArgs) ToAppAuthorizationTimeoutsOutput ¶
func (i AppAuthorizationTimeoutsArgs) ToAppAuthorizationTimeoutsOutput() AppAuthorizationTimeoutsOutput
func (AppAuthorizationTimeoutsArgs) ToAppAuthorizationTimeoutsOutputWithContext ¶
func (i AppAuthorizationTimeoutsArgs) ToAppAuthorizationTimeoutsOutputWithContext(ctx context.Context) AppAuthorizationTimeoutsOutput
func (AppAuthorizationTimeoutsArgs) ToAppAuthorizationTimeoutsPtrOutput ¶
func (i AppAuthorizationTimeoutsArgs) ToAppAuthorizationTimeoutsPtrOutput() AppAuthorizationTimeoutsPtrOutput
func (AppAuthorizationTimeoutsArgs) ToAppAuthorizationTimeoutsPtrOutputWithContext ¶
func (i AppAuthorizationTimeoutsArgs) ToAppAuthorizationTimeoutsPtrOutputWithContext(ctx context.Context) AppAuthorizationTimeoutsPtrOutput
type AppAuthorizationTimeoutsInput ¶
type AppAuthorizationTimeoutsInput interface {
pulumi.Input
ToAppAuthorizationTimeoutsOutput() AppAuthorizationTimeoutsOutput
ToAppAuthorizationTimeoutsOutputWithContext(context.Context) AppAuthorizationTimeoutsOutput
}
AppAuthorizationTimeoutsInput is an input type that accepts AppAuthorizationTimeoutsArgs and AppAuthorizationTimeoutsOutput values. You can construct a concrete instance of `AppAuthorizationTimeoutsInput` via:
AppAuthorizationTimeoutsArgs{...}
type AppAuthorizationTimeoutsOutput ¶
type AppAuthorizationTimeoutsOutput struct{ *pulumi.OutputState }
func (AppAuthorizationTimeoutsOutput) Create ¶
func (o AppAuthorizationTimeoutsOutput) Create() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
func (AppAuthorizationTimeoutsOutput) Delete ¶
func (o AppAuthorizationTimeoutsOutput) Delete() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
func (AppAuthorizationTimeoutsOutput) ElementType ¶
func (AppAuthorizationTimeoutsOutput) ElementType() reflect.Type
func (AppAuthorizationTimeoutsOutput) ToAppAuthorizationTimeoutsOutput ¶
func (o AppAuthorizationTimeoutsOutput) ToAppAuthorizationTimeoutsOutput() AppAuthorizationTimeoutsOutput
func (AppAuthorizationTimeoutsOutput) ToAppAuthorizationTimeoutsOutputWithContext ¶
func (o AppAuthorizationTimeoutsOutput) ToAppAuthorizationTimeoutsOutputWithContext(ctx context.Context) AppAuthorizationTimeoutsOutput
func (AppAuthorizationTimeoutsOutput) ToAppAuthorizationTimeoutsPtrOutput ¶
func (o AppAuthorizationTimeoutsOutput) ToAppAuthorizationTimeoutsPtrOutput() AppAuthorizationTimeoutsPtrOutput
func (AppAuthorizationTimeoutsOutput) ToAppAuthorizationTimeoutsPtrOutputWithContext ¶
func (o AppAuthorizationTimeoutsOutput) ToAppAuthorizationTimeoutsPtrOutputWithContext(ctx context.Context) AppAuthorizationTimeoutsPtrOutput
func (AppAuthorizationTimeoutsOutput) Update ¶
func (o AppAuthorizationTimeoutsOutput) Update() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
type AppAuthorizationTimeoutsPtrInput ¶
type AppAuthorizationTimeoutsPtrInput interface {
pulumi.Input
ToAppAuthorizationTimeoutsPtrOutput() AppAuthorizationTimeoutsPtrOutput
ToAppAuthorizationTimeoutsPtrOutputWithContext(context.Context) AppAuthorizationTimeoutsPtrOutput
}
AppAuthorizationTimeoutsPtrInput is an input type that accepts AppAuthorizationTimeoutsArgs, AppAuthorizationTimeoutsPtr and AppAuthorizationTimeoutsPtrOutput values. You can construct a concrete instance of `AppAuthorizationTimeoutsPtrInput` via:
AppAuthorizationTimeoutsArgs{...}
or:
nil
func AppAuthorizationTimeoutsPtr ¶
func AppAuthorizationTimeoutsPtr(v *AppAuthorizationTimeoutsArgs) AppAuthorizationTimeoutsPtrInput
type AppAuthorizationTimeoutsPtrOutput ¶
type AppAuthorizationTimeoutsPtrOutput struct{ *pulumi.OutputState }
func (AppAuthorizationTimeoutsPtrOutput) Create ¶
func (o AppAuthorizationTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
func (AppAuthorizationTimeoutsPtrOutput) Delete ¶
func (o AppAuthorizationTimeoutsPtrOutput) Delete() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
func (AppAuthorizationTimeoutsPtrOutput) Elem ¶
func (o AppAuthorizationTimeoutsPtrOutput) Elem() AppAuthorizationTimeoutsOutput
func (AppAuthorizationTimeoutsPtrOutput) ElementType ¶
func (AppAuthorizationTimeoutsPtrOutput) ElementType() reflect.Type
func (AppAuthorizationTimeoutsPtrOutput) ToAppAuthorizationTimeoutsPtrOutput ¶
func (o AppAuthorizationTimeoutsPtrOutput) ToAppAuthorizationTimeoutsPtrOutput() AppAuthorizationTimeoutsPtrOutput
func (AppAuthorizationTimeoutsPtrOutput) ToAppAuthorizationTimeoutsPtrOutputWithContext ¶
func (o AppAuthorizationTimeoutsPtrOutput) ToAppAuthorizationTimeoutsPtrOutputWithContext(ctx context.Context) AppAuthorizationTimeoutsPtrOutput
func (AppAuthorizationTimeoutsPtrOutput) Update ¶
func (o AppAuthorizationTimeoutsPtrOutput) Update() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
type AppBundle ¶
type AppBundle struct {
pulumi.CustomResourceState
// ARN of the AppBundle.
Arn pulumi.StringOutput `pulumi:"arn"`
// The Amazon Resource Name (ARN) of the AWS Key Management Service (AWS KMS) key to use to encrypt the application data. If this is not specified, an AWS owned key is used for encryption.
CustomerManagedKeyArn pulumi.StringPtrOutput `pulumi:"customerManagedKeyArn"`
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringOutput `pulumi:"region"`
// Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
Tags pulumi.StringMapOutput `pulumi:"tags"`
// Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"`
}
Resource for managing an AWS AppFabric AppBundle.
## Example Usage
### Basic Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v7/go/aws/appfabric" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := appfabric.NewAppBundle(ctx, "example", &appfabric.AppBundleArgs{
CustomerManagedKeyArn: pulumi.Any(exampleAwmsKmsKey.Arn),
Tags: pulumi.StringMap{
"Environment": pulumi.String("test"),
},
})
if err != nil {
return err
}
return nil
})
}
```
## Import
Using `pulumi import`, import AppFabric AppBundle using the `arn`. For example:
```sh $ pulumi import aws:appfabric/appBundle:AppBundle example arn:aws:appfabric:[region]:[account]:appbundle/ee5587b4-5765-4288-a202-xxxxxxxxxx ```
func GetAppBundle ¶
func GetAppBundle(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AppBundleState, opts ...pulumi.ResourceOption) (*AppBundle, error)
GetAppBundle gets an existing AppBundle 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 NewAppBundle ¶
func NewAppBundle(ctx *pulumi.Context, name string, args *AppBundleArgs, opts ...pulumi.ResourceOption) (*AppBundle, error)
NewAppBundle registers a new resource with the given unique name, arguments, and options.
func (*AppBundle) ElementType ¶
func (*AppBundle) ToAppBundleOutput ¶
func (i *AppBundle) ToAppBundleOutput() AppBundleOutput
func (*AppBundle) ToAppBundleOutputWithContext ¶
func (i *AppBundle) ToAppBundleOutputWithContext(ctx context.Context) AppBundleOutput
type AppBundleArgs ¶
type AppBundleArgs struct {
// The Amazon Resource Name (ARN) of the AWS Key Management Service (AWS KMS) key to use to encrypt the application data. If this is not specified, an AWS owned key is used for encryption.
CustomerManagedKeyArn pulumi.StringPtrInput
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringPtrInput
// Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
Tags pulumi.StringMapInput
}
The set of arguments for constructing a AppBundle resource.
func (AppBundleArgs) ElementType ¶
func (AppBundleArgs) ElementType() reflect.Type
type AppBundleArray ¶
type AppBundleArray []AppBundleInput
func (AppBundleArray) ElementType ¶
func (AppBundleArray) ElementType() reflect.Type
func (AppBundleArray) ToAppBundleArrayOutput ¶
func (i AppBundleArray) ToAppBundleArrayOutput() AppBundleArrayOutput
func (AppBundleArray) ToAppBundleArrayOutputWithContext ¶
func (i AppBundleArray) ToAppBundleArrayOutputWithContext(ctx context.Context) AppBundleArrayOutput
type AppBundleArrayInput ¶
type AppBundleArrayInput interface {
pulumi.Input
ToAppBundleArrayOutput() AppBundleArrayOutput
ToAppBundleArrayOutputWithContext(context.Context) AppBundleArrayOutput
}
AppBundleArrayInput is an input type that accepts AppBundleArray and AppBundleArrayOutput values. You can construct a concrete instance of `AppBundleArrayInput` via:
AppBundleArray{ AppBundleArgs{...} }
type AppBundleArrayOutput ¶
type AppBundleArrayOutput struct{ *pulumi.OutputState }
func (AppBundleArrayOutput) ElementType ¶
func (AppBundleArrayOutput) ElementType() reflect.Type
func (AppBundleArrayOutput) Index ¶
func (o AppBundleArrayOutput) Index(i pulumi.IntInput) AppBundleOutput
func (AppBundleArrayOutput) ToAppBundleArrayOutput ¶
func (o AppBundleArrayOutput) ToAppBundleArrayOutput() AppBundleArrayOutput
func (AppBundleArrayOutput) ToAppBundleArrayOutputWithContext ¶
func (o AppBundleArrayOutput) ToAppBundleArrayOutputWithContext(ctx context.Context) AppBundleArrayOutput
type AppBundleInput ¶
type AppBundleInput interface {
pulumi.Input
ToAppBundleOutput() AppBundleOutput
ToAppBundleOutputWithContext(ctx context.Context) AppBundleOutput
}
type AppBundleMap ¶
type AppBundleMap map[string]AppBundleInput
func (AppBundleMap) ElementType ¶
func (AppBundleMap) ElementType() reflect.Type
func (AppBundleMap) ToAppBundleMapOutput ¶
func (i AppBundleMap) ToAppBundleMapOutput() AppBundleMapOutput
func (AppBundleMap) ToAppBundleMapOutputWithContext ¶
func (i AppBundleMap) ToAppBundleMapOutputWithContext(ctx context.Context) AppBundleMapOutput
type AppBundleMapInput ¶
type AppBundleMapInput interface {
pulumi.Input
ToAppBundleMapOutput() AppBundleMapOutput
ToAppBundleMapOutputWithContext(context.Context) AppBundleMapOutput
}
AppBundleMapInput is an input type that accepts AppBundleMap and AppBundleMapOutput values. You can construct a concrete instance of `AppBundleMapInput` via:
AppBundleMap{ "key": AppBundleArgs{...} }
type AppBundleMapOutput ¶
type AppBundleMapOutput struct{ *pulumi.OutputState }
func (AppBundleMapOutput) ElementType ¶
func (AppBundleMapOutput) ElementType() reflect.Type
func (AppBundleMapOutput) MapIndex ¶
func (o AppBundleMapOutput) MapIndex(k pulumi.StringInput) AppBundleOutput
func (AppBundleMapOutput) ToAppBundleMapOutput ¶
func (o AppBundleMapOutput) ToAppBundleMapOutput() AppBundleMapOutput
func (AppBundleMapOutput) ToAppBundleMapOutputWithContext ¶
func (o AppBundleMapOutput) ToAppBundleMapOutputWithContext(ctx context.Context) AppBundleMapOutput
type AppBundleOutput ¶
type AppBundleOutput struct{ *pulumi.OutputState }
func (AppBundleOutput) Arn ¶
func (o AppBundleOutput) Arn() pulumi.StringOutput
ARN of the AppBundle.
func (AppBundleOutput) CustomerManagedKeyArn ¶
func (o AppBundleOutput) CustomerManagedKeyArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the AWS Key Management Service (AWS KMS) key to use to encrypt the application data. If this is not specified, an AWS owned key is used for encryption.
func (AppBundleOutput) ElementType ¶
func (AppBundleOutput) ElementType() reflect.Type
func (AppBundleOutput) Region ¶
func (o AppBundleOutput) Region() pulumi.StringOutput
Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
func (AppBundleOutput) Tags ¶
func (o AppBundleOutput) Tags() pulumi.StringMapOutput
Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
func (AppBundleOutput) TagsAll ¶
func (o AppBundleOutput) TagsAll() pulumi.StringMapOutput
Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
func (AppBundleOutput) ToAppBundleOutput ¶
func (o AppBundleOutput) ToAppBundleOutput() AppBundleOutput
func (AppBundleOutput) ToAppBundleOutputWithContext ¶
func (o AppBundleOutput) ToAppBundleOutputWithContext(ctx context.Context) AppBundleOutput
type AppBundleState ¶
type AppBundleState struct {
// ARN of the AppBundle.
Arn pulumi.StringPtrInput
// The Amazon Resource Name (ARN) of the AWS Key Management Service (AWS KMS) key to use to encrypt the application data. If this is not specified, an AWS owned key is used for encryption.
CustomerManagedKeyArn pulumi.StringPtrInput
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringPtrInput
// Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
Tags pulumi.StringMapInput
// Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
TagsAll pulumi.StringMapInput
}
func (AppBundleState) ElementType ¶
func (AppBundleState) ElementType() reflect.Type
type Ingestion ¶
type Ingestion struct {
pulumi.CustomResourceState
// Name of the application.
// Refer to the AWS Documentation for the [list of valid values](https://docs.aws.amazon.com/appfabric/latest/api/API_CreateIngestion.html#appfabric-CreateIngestion-request-app)
App pulumi.StringOutput `pulumi:"app"`
// Amazon Resource Name (ARN) of the app bundle to use for the request.
AppBundleArn pulumi.StringOutput `pulumi:"appBundleArn"`
// ARN of the Ingestion.
Arn pulumi.StringOutput `pulumi:"arn"`
// Ingestion type. Valid values are `auditLog`.
IngestionType pulumi.StringOutput `pulumi:"ingestionType"`
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringOutput `pulumi:"region"`
// Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
Tags pulumi.StringMapOutput `pulumi:"tags"`
// Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"`
// ID of the application tenant.
TenantId pulumi.StringOutput `pulumi:"tenantId"`
}
Resource for managing an AWS AppFabric Ingestion.
## Example Usage
### Basic Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v7/go/aws/appfabric" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := appfabric.NewIngestion(ctx, "example", &appfabric.IngestionArgs{
App: pulumi.String("OKTA"),
AppBundleArn: pulumi.Any(exampleAwsAppfabricAppBundle.Arn),
TenantId: pulumi.String("example.okta.com"),
IngestionType: pulumi.String("auditLog"),
Tags: pulumi.StringMap{
"Environment": pulumi.String("test"),
},
})
if err != nil {
return err
}
return nil
})
}
```
## Import
Using `pulumi import`, import AppFabric Ingestion using the `app_bundle_identifier` and `arn` separated by `,`. For example:
```sh $ pulumi import aws:appfabric/ingestion:Ingestion example arn:aws:appfabric:[region]:[account]:appbundle/a9b91477-8831-43c0-970c-xxxxxxxxxx,arn:aws:appfabric:[region]:[account]:appbundle/a9b91477-8831-43c0-970c-xxxxxxxxxx/ingestion/32251416-710b-4425-96ca-xxxxxxxxxx ```
func GetIngestion ¶
func GetIngestion(ctx *pulumi.Context, name string, id pulumi.IDInput, state *IngestionState, opts ...pulumi.ResourceOption) (*Ingestion, error)
GetIngestion gets an existing Ingestion 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 NewIngestion ¶
func NewIngestion(ctx *pulumi.Context, name string, args *IngestionArgs, opts ...pulumi.ResourceOption) (*Ingestion, error)
NewIngestion registers a new resource with the given unique name, arguments, and options.
func (*Ingestion) ElementType ¶
func (*Ingestion) ToIngestionOutput ¶
func (i *Ingestion) ToIngestionOutput() IngestionOutput
func (*Ingestion) ToIngestionOutputWithContext ¶
func (i *Ingestion) ToIngestionOutputWithContext(ctx context.Context) IngestionOutput
type IngestionArgs ¶
type IngestionArgs struct {
// Name of the application.
// Refer to the AWS Documentation for the [list of valid values](https://docs.aws.amazon.com/appfabric/latest/api/API_CreateIngestion.html#appfabric-CreateIngestion-request-app)
App pulumi.StringInput
// Amazon Resource Name (ARN) of the app bundle to use for the request.
AppBundleArn pulumi.StringInput
// Ingestion type. Valid values are `auditLog`.
IngestionType pulumi.StringInput
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringPtrInput
// Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
Tags pulumi.StringMapInput
// ID of the application tenant.
TenantId pulumi.StringInput
}
The set of arguments for constructing a Ingestion resource.
func (IngestionArgs) ElementType ¶
func (IngestionArgs) ElementType() reflect.Type
type IngestionArray ¶
type IngestionArray []IngestionInput
func (IngestionArray) ElementType ¶
func (IngestionArray) ElementType() reflect.Type
func (IngestionArray) ToIngestionArrayOutput ¶
func (i IngestionArray) ToIngestionArrayOutput() IngestionArrayOutput
func (IngestionArray) ToIngestionArrayOutputWithContext ¶
func (i IngestionArray) ToIngestionArrayOutputWithContext(ctx context.Context) IngestionArrayOutput
type IngestionArrayInput ¶
type IngestionArrayInput interface {
pulumi.Input
ToIngestionArrayOutput() IngestionArrayOutput
ToIngestionArrayOutputWithContext(context.Context) IngestionArrayOutput
}
IngestionArrayInput is an input type that accepts IngestionArray and IngestionArrayOutput values. You can construct a concrete instance of `IngestionArrayInput` via:
IngestionArray{ IngestionArgs{...} }
type IngestionArrayOutput ¶
type IngestionArrayOutput struct{ *pulumi.OutputState }
func (IngestionArrayOutput) ElementType ¶
func (IngestionArrayOutput) ElementType() reflect.Type
func (IngestionArrayOutput) Index ¶
func (o IngestionArrayOutput) Index(i pulumi.IntInput) IngestionOutput
func (IngestionArrayOutput) ToIngestionArrayOutput ¶
func (o IngestionArrayOutput) ToIngestionArrayOutput() IngestionArrayOutput
func (IngestionArrayOutput) ToIngestionArrayOutputWithContext ¶
func (o IngestionArrayOutput) ToIngestionArrayOutputWithContext(ctx context.Context) IngestionArrayOutput
type IngestionDestination ¶
type IngestionDestination struct {
pulumi.CustomResourceState
// The Amazon Resource Name (ARN) of the app bundle to use for the request.
AppBundleArn pulumi.StringOutput `pulumi:"appBundleArn"`
// ARN of the Ingestion Destination.
Arn pulumi.StringOutput `pulumi:"arn"`
// Contains information about the destination of ingested data.
DestinationConfiguration IngestionDestinationDestinationConfigurationPtrOutput `pulumi:"destinationConfiguration"`
// The Amazon Resource Name (ARN) of the ingestion to use for the request.
IngestionArn pulumi.StringOutput `pulumi:"ingestionArn"`
// Contains information about how ingested data is processed.
ProcessingConfiguration IngestionDestinationProcessingConfigurationPtrOutput `pulumi:"processingConfiguration"`
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringOutput `pulumi:"region"`
// Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
Tags pulumi.StringMapOutput `pulumi:"tags"`
// Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"`
Timeouts IngestionDestinationTimeoutsPtrOutput `pulumi:"timeouts"`
}
Resource for managing an AWS AppFabric Ingestion Destination.
## Example Usage
### Basic Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v7/go/aws/appfabric" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := appfabric.NewIngestionDestination(ctx, "example", &appfabric.IngestionDestinationArgs{
AppBundleArn: pulumi.Any(exampleAwsAppfabricAppBundle.Arn),
IngestionArn: pulumi.Any(exampleAwsAppfabricIngestion.Arn),
ProcessingConfiguration: &appfabric.IngestionDestinationProcessingConfigurationArgs{
AuditLog: &appfabric.IngestionDestinationProcessingConfigurationAuditLogArgs{
Format: pulumi.String("json"),
Schema: pulumi.String("raw"),
},
},
DestinationConfiguration: &appfabric.IngestionDestinationDestinationConfigurationArgs{
AuditLog: &appfabric.IngestionDestinationDestinationConfigurationAuditLogArgs{
Destination: &appfabric.IngestionDestinationDestinationConfigurationAuditLogDestinationArgs{
S3Bucket: &appfabric.IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs{
BucketName: pulumi.Any(exampleAwsS3Bucket.Bucket),
},
},
},
},
})
if err != nil {
return err
}
return nil
})
}
```
func GetIngestionDestination ¶
func GetIngestionDestination(ctx *pulumi.Context, name string, id pulumi.IDInput, state *IngestionDestinationState, opts ...pulumi.ResourceOption) (*IngestionDestination, error)
GetIngestionDestination gets an existing IngestionDestination 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 NewIngestionDestination ¶
func NewIngestionDestination(ctx *pulumi.Context, name string, args *IngestionDestinationArgs, opts ...pulumi.ResourceOption) (*IngestionDestination, error)
NewIngestionDestination registers a new resource with the given unique name, arguments, and options.
func (*IngestionDestination) ElementType ¶
func (*IngestionDestination) ElementType() reflect.Type
func (*IngestionDestination) ToIngestionDestinationOutput ¶
func (i *IngestionDestination) ToIngestionDestinationOutput() IngestionDestinationOutput
func (*IngestionDestination) ToIngestionDestinationOutputWithContext ¶
func (i *IngestionDestination) ToIngestionDestinationOutputWithContext(ctx context.Context) IngestionDestinationOutput
type IngestionDestinationArgs ¶
type IngestionDestinationArgs struct {
// The Amazon Resource Name (ARN) of the app bundle to use for the request.
AppBundleArn pulumi.StringInput
// Contains information about the destination of ingested data.
DestinationConfiguration IngestionDestinationDestinationConfigurationPtrInput
// The Amazon Resource Name (ARN) of the ingestion to use for the request.
IngestionArn pulumi.StringInput
// Contains information about how ingested data is processed.
ProcessingConfiguration IngestionDestinationProcessingConfigurationPtrInput
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringPtrInput
// Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
Tags pulumi.StringMapInput
Timeouts IngestionDestinationTimeoutsPtrInput
}
The set of arguments for constructing a IngestionDestination resource.
func (IngestionDestinationArgs) ElementType ¶
func (IngestionDestinationArgs) ElementType() reflect.Type
type IngestionDestinationArray ¶
type IngestionDestinationArray []IngestionDestinationInput
func (IngestionDestinationArray) ElementType ¶
func (IngestionDestinationArray) ElementType() reflect.Type
func (IngestionDestinationArray) ToIngestionDestinationArrayOutput ¶
func (i IngestionDestinationArray) ToIngestionDestinationArrayOutput() IngestionDestinationArrayOutput
func (IngestionDestinationArray) ToIngestionDestinationArrayOutputWithContext ¶
func (i IngestionDestinationArray) ToIngestionDestinationArrayOutputWithContext(ctx context.Context) IngestionDestinationArrayOutput
type IngestionDestinationArrayInput ¶
type IngestionDestinationArrayInput interface {
pulumi.Input
ToIngestionDestinationArrayOutput() IngestionDestinationArrayOutput
ToIngestionDestinationArrayOutputWithContext(context.Context) IngestionDestinationArrayOutput
}
IngestionDestinationArrayInput is an input type that accepts IngestionDestinationArray and IngestionDestinationArrayOutput values. You can construct a concrete instance of `IngestionDestinationArrayInput` via:
IngestionDestinationArray{ IngestionDestinationArgs{...} }
type IngestionDestinationArrayOutput ¶
type IngestionDestinationArrayOutput struct{ *pulumi.OutputState }
func (IngestionDestinationArrayOutput) ElementType ¶
func (IngestionDestinationArrayOutput) ElementType() reflect.Type
func (IngestionDestinationArrayOutput) Index ¶
func (o IngestionDestinationArrayOutput) Index(i pulumi.IntInput) IngestionDestinationOutput
func (IngestionDestinationArrayOutput) ToIngestionDestinationArrayOutput ¶
func (o IngestionDestinationArrayOutput) ToIngestionDestinationArrayOutput() IngestionDestinationArrayOutput
func (IngestionDestinationArrayOutput) ToIngestionDestinationArrayOutputWithContext ¶
func (o IngestionDestinationArrayOutput) ToIngestionDestinationArrayOutputWithContext(ctx context.Context) IngestionDestinationArrayOutput
type IngestionDestinationDestinationConfiguration ¶
type IngestionDestinationDestinationConfiguration struct {
// Contains information about an audit log processing configuration.
AuditLog *IngestionDestinationDestinationConfigurationAuditLog `pulumi:"auditLog"`
}
type IngestionDestinationDestinationConfigurationArgs ¶
type IngestionDestinationDestinationConfigurationArgs struct {
// Contains information about an audit log processing configuration.
AuditLog IngestionDestinationDestinationConfigurationAuditLogPtrInput `pulumi:"auditLog"`
}
func (IngestionDestinationDestinationConfigurationArgs) ElementType ¶
func (IngestionDestinationDestinationConfigurationArgs) ElementType() reflect.Type
func (IngestionDestinationDestinationConfigurationArgs) ToIngestionDestinationDestinationConfigurationOutput ¶
func (i IngestionDestinationDestinationConfigurationArgs) ToIngestionDestinationDestinationConfigurationOutput() IngestionDestinationDestinationConfigurationOutput
func (IngestionDestinationDestinationConfigurationArgs) ToIngestionDestinationDestinationConfigurationOutputWithContext ¶
func (i IngestionDestinationDestinationConfigurationArgs) ToIngestionDestinationDestinationConfigurationOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationOutput
func (IngestionDestinationDestinationConfigurationArgs) ToIngestionDestinationDestinationConfigurationPtrOutput ¶
func (i IngestionDestinationDestinationConfigurationArgs) ToIngestionDestinationDestinationConfigurationPtrOutput() IngestionDestinationDestinationConfigurationPtrOutput
func (IngestionDestinationDestinationConfigurationArgs) ToIngestionDestinationDestinationConfigurationPtrOutputWithContext ¶
func (i IngestionDestinationDestinationConfigurationArgs) ToIngestionDestinationDestinationConfigurationPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationPtrOutput
type IngestionDestinationDestinationConfigurationAuditLog ¶
type IngestionDestinationDestinationConfigurationAuditLog struct {
// Contains information about an audit log destination. Only one destination (Firehose Stream) or (S3 Bucket) can be specified.
Destination *IngestionDestinationDestinationConfigurationAuditLogDestination `pulumi:"destination"`
}
type IngestionDestinationDestinationConfigurationAuditLogArgs ¶
type IngestionDestinationDestinationConfigurationAuditLogArgs struct {
// Contains information about an audit log destination. Only one destination (Firehose Stream) or (S3 Bucket) can be specified.
Destination IngestionDestinationDestinationConfigurationAuditLogDestinationPtrInput `pulumi:"destination"`
}
func (IngestionDestinationDestinationConfigurationAuditLogArgs) ElementType ¶
func (IngestionDestinationDestinationConfigurationAuditLogArgs) ElementType() reflect.Type
func (IngestionDestinationDestinationConfigurationAuditLogArgs) ToIngestionDestinationDestinationConfigurationAuditLogOutput ¶
func (i IngestionDestinationDestinationConfigurationAuditLogArgs) ToIngestionDestinationDestinationConfigurationAuditLogOutput() IngestionDestinationDestinationConfigurationAuditLogOutput
func (IngestionDestinationDestinationConfigurationAuditLogArgs) ToIngestionDestinationDestinationConfigurationAuditLogOutputWithContext ¶
func (i IngestionDestinationDestinationConfigurationAuditLogArgs) ToIngestionDestinationDestinationConfigurationAuditLogOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogOutput
func (IngestionDestinationDestinationConfigurationAuditLogArgs) ToIngestionDestinationDestinationConfigurationAuditLogPtrOutput ¶
func (i IngestionDestinationDestinationConfigurationAuditLogArgs) ToIngestionDestinationDestinationConfigurationAuditLogPtrOutput() IngestionDestinationDestinationConfigurationAuditLogPtrOutput
func (IngestionDestinationDestinationConfigurationAuditLogArgs) ToIngestionDestinationDestinationConfigurationAuditLogPtrOutputWithContext ¶
func (i IngestionDestinationDestinationConfigurationAuditLogArgs) ToIngestionDestinationDestinationConfigurationAuditLogPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogPtrOutput
type IngestionDestinationDestinationConfigurationAuditLogDestination ¶
type IngestionDestinationDestinationConfigurationAuditLogDestination struct {
// Contains information about an Amazon Data Firehose delivery stream.
FirehoseStream *IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStream `pulumi:"firehoseStream"`
// Contains information about an Amazon S3 bucket.
S3Bucket *IngestionDestinationDestinationConfigurationAuditLogDestinationS3Bucket `pulumi:"s3Bucket"`
}
type IngestionDestinationDestinationConfigurationAuditLogDestinationArgs ¶
type IngestionDestinationDestinationConfigurationAuditLogDestinationArgs struct {
// Contains information about an Amazon Data Firehose delivery stream.
FirehoseStream IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrInput `pulumi:"firehoseStream"`
// Contains information about an Amazon S3 bucket.
S3Bucket IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrInput `pulumi:"s3Bucket"`
}
func (IngestionDestinationDestinationConfigurationAuditLogDestinationArgs) ElementType ¶
func (IngestionDestinationDestinationConfigurationAuditLogDestinationArgs) ElementType() reflect.Type
func (IngestionDestinationDestinationConfigurationAuditLogDestinationArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationOutput ¶
func (i IngestionDestinationDestinationConfigurationAuditLogDestinationArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationOutputWithContext ¶
func (i IngestionDestinationDestinationConfigurationAuditLogDestinationArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput ¶
func (i IngestionDestinationDestinationConfigurationAuditLogDestinationArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutputWithContext ¶
func (i IngestionDestinationDestinationConfigurationAuditLogDestinationArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput
type IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStream ¶
type IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStream struct {
StreamName string `pulumi:"streamName"`
}
type IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs ¶
type IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs struct {
StreamName pulumi.StringInput `pulumi:"streamName"`
}
func (IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs) ElementType ¶
func (IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs) ElementType() reflect.Type
func (IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput ¶
func (i IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutputWithContext ¶
func (i IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput ¶
func (i IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutputWithContext ¶
func (i IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput
type IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamInput ¶
type IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamInput interface {
pulumi.Input
ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput
ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutputWithContext(context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput
}
IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamInput is an input type that accepts IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs and IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput values. You can construct a concrete instance of `IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamInput` via:
IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs{...}
type IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput ¶
type IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput struct{ *pulumi.OutputState }
func (IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput) ElementType ¶
func (IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput) StreamName ¶
func (IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput ¶
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutputWithContext ¶
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput ¶
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutputWithContext ¶
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput
type IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrInput ¶
type IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrInput interface {
pulumi.Input
ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput
ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutputWithContext(context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput
}
IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrInput is an input type that accepts IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs, IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtr and IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput values. You can construct a concrete instance of `IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrInput` via:
IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs{...}
or:
nil
func IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtr ¶
func IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtr(v *IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamArgs) IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrInput
type IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput ¶
type IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput struct{ *pulumi.OutputState }
func (IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput) Elem ¶
func (IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput) ElementType ¶
func (IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput) StreamName ¶
func (IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput ¶
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutputWithContext ¶
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput
type IngestionDestinationDestinationConfigurationAuditLogDestinationInput ¶
type IngestionDestinationDestinationConfigurationAuditLogDestinationInput interface {
pulumi.Input
ToIngestionDestinationDestinationConfigurationAuditLogDestinationOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationOutput
ToIngestionDestinationDestinationConfigurationAuditLogDestinationOutputWithContext(context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationOutput
}
IngestionDestinationDestinationConfigurationAuditLogDestinationInput is an input type that accepts IngestionDestinationDestinationConfigurationAuditLogDestinationArgs and IngestionDestinationDestinationConfigurationAuditLogDestinationOutput values. You can construct a concrete instance of `IngestionDestinationDestinationConfigurationAuditLogDestinationInput` via:
IngestionDestinationDestinationConfigurationAuditLogDestinationArgs{...}
type IngestionDestinationDestinationConfigurationAuditLogDestinationOutput ¶
type IngestionDestinationDestinationConfigurationAuditLogDestinationOutput struct{ *pulumi.OutputState }
func (IngestionDestinationDestinationConfigurationAuditLogDestinationOutput) ElementType ¶
func (IngestionDestinationDestinationConfigurationAuditLogDestinationOutput) ElementType() reflect.Type
func (IngestionDestinationDestinationConfigurationAuditLogDestinationOutput) FirehoseStream ¶
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationOutput) FirehoseStream() IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput
Contains information about an Amazon Data Firehose delivery stream.
func (IngestionDestinationDestinationConfigurationAuditLogDestinationOutput) S3Bucket ¶
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationOutput) S3Bucket() IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput
Contains information about an Amazon S3 bucket.
func (IngestionDestinationDestinationConfigurationAuditLogDestinationOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationOutput ¶
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationOutputWithContext ¶
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput ¶
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutputWithContext ¶
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput
type IngestionDestinationDestinationConfigurationAuditLogDestinationPtrInput ¶
type IngestionDestinationDestinationConfigurationAuditLogDestinationPtrInput interface {
pulumi.Input
ToIngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput
ToIngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutputWithContext(context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput
}
IngestionDestinationDestinationConfigurationAuditLogDestinationPtrInput is an input type that accepts IngestionDestinationDestinationConfigurationAuditLogDestinationArgs, IngestionDestinationDestinationConfigurationAuditLogDestinationPtr and IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput values. You can construct a concrete instance of `IngestionDestinationDestinationConfigurationAuditLogDestinationPtrInput` via:
IngestionDestinationDestinationConfigurationAuditLogDestinationArgs{...}
or:
nil
func IngestionDestinationDestinationConfigurationAuditLogDestinationPtr ¶
func IngestionDestinationDestinationConfigurationAuditLogDestinationPtr(v *IngestionDestinationDestinationConfigurationAuditLogDestinationArgs) IngestionDestinationDestinationConfigurationAuditLogDestinationPtrInput
type IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput ¶
type IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput struct{ *pulumi.OutputState }
func (IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput) ElementType ¶
func (IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput) ElementType() reflect.Type
func (IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput) FirehoseStream ¶
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput) FirehoseStream() IngestionDestinationDestinationConfigurationAuditLogDestinationFirehoseStreamPtrOutput
Contains information about an Amazon Data Firehose delivery stream.
func (IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput) S3Bucket ¶
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput) S3Bucket() IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput
Contains information about an Amazon S3 bucket.
func (IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput ¶
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutputWithContext ¶
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput
type IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs ¶
type IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs struct {
BucketName pulumi.StringInput `pulumi:"bucketName"`
// The object key to use.
Prefix pulumi.StringPtrInput `pulumi:"prefix"`
}
func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs) ElementType ¶
func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs) ElementType() reflect.Type
func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput ¶
func (i IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutputWithContext ¶
func (i IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput ¶
func (i IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutputWithContext ¶
func (i IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput
type IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketInput ¶
type IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketInput interface {
pulumi.Input
ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput
ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutputWithContext(context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput
}
IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketInput is an input type that accepts IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs and IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput values. You can construct a concrete instance of `IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketInput` via:
IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs{...}
type IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput ¶
type IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput struct{ *pulumi.OutputState }
func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput) BucketName ¶
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput) BucketName() pulumi.StringOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput) ElementType ¶
func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput) ElementType() reflect.Type
func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput) Prefix ¶
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput) Prefix() pulumi.StringPtrOutput
The object key to use.
func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput ¶
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutputWithContext ¶
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput ¶
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutputWithContext ¶
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput
type IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrInput ¶
type IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrInput interface {
pulumi.Input
ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput
ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutputWithContext(context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput
}
IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrInput is an input type that accepts IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs, IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtr and IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput values. You can construct a concrete instance of `IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrInput` via:
IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs{...}
or:
nil
func IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtr ¶
func IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtr(v *IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketArgs) IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrInput
type IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput ¶
type IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput struct{ *pulumi.OutputState }
func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput) BucketName ¶
func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput) ElementType ¶
func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput) ElementType() reflect.Type
func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput) Prefix ¶
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput) Prefix() pulumi.StringPtrOutput
The object key to use.
func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput ¶
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput() IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput
func (IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutputWithContext ¶
func (o IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogDestinationS3BucketPtrOutput
type IngestionDestinationDestinationConfigurationAuditLogInput ¶
type IngestionDestinationDestinationConfigurationAuditLogInput interface {
pulumi.Input
ToIngestionDestinationDestinationConfigurationAuditLogOutput() IngestionDestinationDestinationConfigurationAuditLogOutput
ToIngestionDestinationDestinationConfigurationAuditLogOutputWithContext(context.Context) IngestionDestinationDestinationConfigurationAuditLogOutput
}
IngestionDestinationDestinationConfigurationAuditLogInput is an input type that accepts IngestionDestinationDestinationConfigurationAuditLogArgs and IngestionDestinationDestinationConfigurationAuditLogOutput values. You can construct a concrete instance of `IngestionDestinationDestinationConfigurationAuditLogInput` via:
IngestionDestinationDestinationConfigurationAuditLogArgs{...}
type IngestionDestinationDestinationConfigurationAuditLogOutput ¶
type IngestionDestinationDestinationConfigurationAuditLogOutput struct{ *pulumi.OutputState }
func (IngestionDestinationDestinationConfigurationAuditLogOutput) Destination ¶
func (o IngestionDestinationDestinationConfigurationAuditLogOutput) Destination() IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput
Contains information about an audit log destination. Only one destination (Firehose Stream) or (S3 Bucket) can be specified.
func (IngestionDestinationDestinationConfigurationAuditLogOutput) ElementType ¶
func (IngestionDestinationDestinationConfigurationAuditLogOutput) ElementType() reflect.Type
func (IngestionDestinationDestinationConfigurationAuditLogOutput) ToIngestionDestinationDestinationConfigurationAuditLogOutput ¶
func (o IngestionDestinationDestinationConfigurationAuditLogOutput) ToIngestionDestinationDestinationConfigurationAuditLogOutput() IngestionDestinationDestinationConfigurationAuditLogOutput
func (IngestionDestinationDestinationConfigurationAuditLogOutput) ToIngestionDestinationDestinationConfigurationAuditLogOutputWithContext ¶
func (o IngestionDestinationDestinationConfigurationAuditLogOutput) ToIngestionDestinationDestinationConfigurationAuditLogOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogOutput
func (IngestionDestinationDestinationConfigurationAuditLogOutput) ToIngestionDestinationDestinationConfigurationAuditLogPtrOutput ¶
func (o IngestionDestinationDestinationConfigurationAuditLogOutput) ToIngestionDestinationDestinationConfigurationAuditLogPtrOutput() IngestionDestinationDestinationConfigurationAuditLogPtrOutput
func (IngestionDestinationDestinationConfigurationAuditLogOutput) ToIngestionDestinationDestinationConfigurationAuditLogPtrOutputWithContext ¶
func (o IngestionDestinationDestinationConfigurationAuditLogOutput) ToIngestionDestinationDestinationConfigurationAuditLogPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogPtrOutput
type IngestionDestinationDestinationConfigurationAuditLogPtrInput ¶
type IngestionDestinationDestinationConfigurationAuditLogPtrInput interface {
pulumi.Input
ToIngestionDestinationDestinationConfigurationAuditLogPtrOutput() IngestionDestinationDestinationConfigurationAuditLogPtrOutput
ToIngestionDestinationDestinationConfigurationAuditLogPtrOutputWithContext(context.Context) IngestionDestinationDestinationConfigurationAuditLogPtrOutput
}
IngestionDestinationDestinationConfigurationAuditLogPtrInput is an input type that accepts IngestionDestinationDestinationConfigurationAuditLogArgs, IngestionDestinationDestinationConfigurationAuditLogPtr and IngestionDestinationDestinationConfigurationAuditLogPtrOutput values. You can construct a concrete instance of `IngestionDestinationDestinationConfigurationAuditLogPtrInput` via:
IngestionDestinationDestinationConfigurationAuditLogArgs{...}
or:
nil
func IngestionDestinationDestinationConfigurationAuditLogPtr ¶
func IngestionDestinationDestinationConfigurationAuditLogPtr(v *IngestionDestinationDestinationConfigurationAuditLogArgs) IngestionDestinationDestinationConfigurationAuditLogPtrInput
type IngestionDestinationDestinationConfigurationAuditLogPtrOutput ¶
type IngestionDestinationDestinationConfigurationAuditLogPtrOutput struct{ *pulumi.OutputState }
func (IngestionDestinationDestinationConfigurationAuditLogPtrOutput) Destination ¶
func (o IngestionDestinationDestinationConfigurationAuditLogPtrOutput) Destination() IngestionDestinationDestinationConfigurationAuditLogDestinationPtrOutput
Contains information about an audit log destination. Only one destination (Firehose Stream) or (S3 Bucket) can be specified.
func (IngestionDestinationDestinationConfigurationAuditLogPtrOutput) ElementType ¶
func (IngestionDestinationDestinationConfigurationAuditLogPtrOutput) ElementType() reflect.Type
func (IngestionDestinationDestinationConfigurationAuditLogPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogPtrOutput ¶
func (o IngestionDestinationDestinationConfigurationAuditLogPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogPtrOutput() IngestionDestinationDestinationConfigurationAuditLogPtrOutput
func (IngestionDestinationDestinationConfigurationAuditLogPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogPtrOutputWithContext ¶
func (o IngestionDestinationDestinationConfigurationAuditLogPtrOutput) ToIngestionDestinationDestinationConfigurationAuditLogPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationAuditLogPtrOutput
type IngestionDestinationDestinationConfigurationInput ¶
type IngestionDestinationDestinationConfigurationInput interface {
pulumi.Input
ToIngestionDestinationDestinationConfigurationOutput() IngestionDestinationDestinationConfigurationOutput
ToIngestionDestinationDestinationConfigurationOutputWithContext(context.Context) IngestionDestinationDestinationConfigurationOutput
}
IngestionDestinationDestinationConfigurationInput is an input type that accepts IngestionDestinationDestinationConfigurationArgs and IngestionDestinationDestinationConfigurationOutput values. You can construct a concrete instance of `IngestionDestinationDestinationConfigurationInput` via:
IngestionDestinationDestinationConfigurationArgs{...}
type IngestionDestinationDestinationConfigurationOutput ¶
type IngestionDestinationDestinationConfigurationOutput struct{ *pulumi.OutputState }
func (IngestionDestinationDestinationConfigurationOutput) AuditLog ¶
func (o IngestionDestinationDestinationConfigurationOutput) AuditLog() IngestionDestinationDestinationConfigurationAuditLogPtrOutput
Contains information about an audit log processing configuration.
func (IngestionDestinationDestinationConfigurationOutput) ElementType ¶
func (IngestionDestinationDestinationConfigurationOutput) ElementType() reflect.Type
func (IngestionDestinationDestinationConfigurationOutput) ToIngestionDestinationDestinationConfigurationOutput ¶
func (o IngestionDestinationDestinationConfigurationOutput) ToIngestionDestinationDestinationConfigurationOutput() IngestionDestinationDestinationConfigurationOutput
func (IngestionDestinationDestinationConfigurationOutput) ToIngestionDestinationDestinationConfigurationOutputWithContext ¶
func (o IngestionDestinationDestinationConfigurationOutput) ToIngestionDestinationDestinationConfigurationOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationOutput
func (IngestionDestinationDestinationConfigurationOutput) ToIngestionDestinationDestinationConfigurationPtrOutput ¶
func (o IngestionDestinationDestinationConfigurationOutput) ToIngestionDestinationDestinationConfigurationPtrOutput() IngestionDestinationDestinationConfigurationPtrOutput
func (IngestionDestinationDestinationConfigurationOutput) ToIngestionDestinationDestinationConfigurationPtrOutputWithContext ¶
func (o IngestionDestinationDestinationConfigurationOutput) ToIngestionDestinationDestinationConfigurationPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationPtrOutput
type IngestionDestinationDestinationConfigurationPtrInput ¶
type IngestionDestinationDestinationConfigurationPtrInput interface {
pulumi.Input
ToIngestionDestinationDestinationConfigurationPtrOutput() IngestionDestinationDestinationConfigurationPtrOutput
ToIngestionDestinationDestinationConfigurationPtrOutputWithContext(context.Context) IngestionDestinationDestinationConfigurationPtrOutput
}
IngestionDestinationDestinationConfigurationPtrInput is an input type that accepts IngestionDestinationDestinationConfigurationArgs, IngestionDestinationDestinationConfigurationPtr and IngestionDestinationDestinationConfigurationPtrOutput values. You can construct a concrete instance of `IngestionDestinationDestinationConfigurationPtrInput` via:
IngestionDestinationDestinationConfigurationArgs{...}
or:
nil
func IngestionDestinationDestinationConfigurationPtr ¶
func IngestionDestinationDestinationConfigurationPtr(v *IngestionDestinationDestinationConfigurationArgs) IngestionDestinationDestinationConfigurationPtrInput
type IngestionDestinationDestinationConfigurationPtrOutput ¶
type IngestionDestinationDestinationConfigurationPtrOutput struct{ *pulumi.OutputState }
func (IngestionDestinationDestinationConfigurationPtrOutput) AuditLog ¶
func (o IngestionDestinationDestinationConfigurationPtrOutput) AuditLog() IngestionDestinationDestinationConfigurationAuditLogPtrOutput
Contains information about an audit log processing configuration.
func (IngestionDestinationDestinationConfigurationPtrOutput) ElementType ¶
func (IngestionDestinationDestinationConfigurationPtrOutput) ElementType() reflect.Type
func (IngestionDestinationDestinationConfigurationPtrOutput) ToIngestionDestinationDestinationConfigurationPtrOutput ¶
func (o IngestionDestinationDestinationConfigurationPtrOutput) ToIngestionDestinationDestinationConfigurationPtrOutput() IngestionDestinationDestinationConfigurationPtrOutput
func (IngestionDestinationDestinationConfigurationPtrOutput) ToIngestionDestinationDestinationConfigurationPtrOutputWithContext ¶
func (o IngestionDestinationDestinationConfigurationPtrOutput) ToIngestionDestinationDestinationConfigurationPtrOutputWithContext(ctx context.Context) IngestionDestinationDestinationConfigurationPtrOutput
type IngestionDestinationInput ¶
type IngestionDestinationInput interface {
pulumi.Input
ToIngestionDestinationOutput() IngestionDestinationOutput
ToIngestionDestinationOutputWithContext(ctx context.Context) IngestionDestinationOutput
}
type IngestionDestinationMap ¶
type IngestionDestinationMap map[string]IngestionDestinationInput
func (IngestionDestinationMap) ElementType ¶
func (IngestionDestinationMap) ElementType() reflect.Type
func (IngestionDestinationMap) ToIngestionDestinationMapOutput ¶
func (i IngestionDestinationMap) ToIngestionDestinationMapOutput() IngestionDestinationMapOutput
func (IngestionDestinationMap) ToIngestionDestinationMapOutputWithContext ¶
func (i IngestionDestinationMap) ToIngestionDestinationMapOutputWithContext(ctx context.Context) IngestionDestinationMapOutput
type IngestionDestinationMapInput ¶
type IngestionDestinationMapInput interface {
pulumi.Input
ToIngestionDestinationMapOutput() IngestionDestinationMapOutput
ToIngestionDestinationMapOutputWithContext(context.Context) IngestionDestinationMapOutput
}
IngestionDestinationMapInput is an input type that accepts IngestionDestinationMap and IngestionDestinationMapOutput values. You can construct a concrete instance of `IngestionDestinationMapInput` via:
IngestionDestinationMap{ "key": IngestionDestinationArgs{...} }
type IngestionDestinationMapOutput ¶
type IngestionDestinationMapOutput struct{ *pulumi.OutputState }
func (IngestionDestinationMapOutput) ElementType ¶
func (IngestionDestinationMapOutput) ElementType() reflect.Type
func (IngestionDestinationMapOutput) MapIndex ¶
func (o IngestionDestinationMapOutput) MapIndex(k pulumi.StringInput) IngestionDestinationOutput
func (IngestionDestinationMapOutput) ToIngestionDestinationMapOutput ¶
func (o IngestionDestinationMapOutput) ToIngestionDestinationMapOutput() IngestionDestinationMapOutput
func (IngestionDestinationMapOutput) ToIngestionDestinationMapOutputWithContext ¶
func (o IngestionDestinationMapOutput) ToIngestionDestinationMapOutputWithContext(ctx context.Context) IngestionDestinationMapOutput
type IngestionDestinationOutput ¶
type IngestionDestinationOutput struct{ *pulumi.OutputState }
func (IngestionDestinationOutput) AppBundleArn ¶
func (o IngestionDestinationOutput) AppBundleArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the app bundle to use for the request.
func (IngestionDestinationOutput) Arn ¶
func (o IngestionDestinationOutput) Arn() pulumi.StringOutput
ARN of the Ingestion Destination.
func (IngestionDestinationOutput) DestinationConfiguration ¶
func (o IngestionDestinationOutput) DestinationConfiguration() IngestionDestinationDestinationConfigurationPtrOutput
Contains information about the destination of ingested data.
func (IngestionDestinationOutput) ElementType ¶
func (IngestionDestinationOutput) ElementType() reflect.Type
func (IngestionDestinationOutput) IngestionArn ¶
func (o IngestionDestinationOutput) IngestionArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the ingestion to use for the request.
func (IngestionDestinationOutput) ProcessingConfiguration ¶
func (o IngestionDestinationOutput) ProcessingConfiguration() IngestionDestinationProcessingConfigurationPtrOutput
Contains information about how ingested data is processed.
func (IngestionDestinationOutput) Region ¶
func (o IngestionDestinationOutput) Region() pulumi.StringOutput
Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
func (IngestionDestinationOutput) Tags ¶
func (o IngestionDestinationOutput) Tags() pulumi.StringMapOutput
Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
func (IngestionDestinationOutput) TagsAll ¶
func (o IngestionDestinationOutput) TagsAll() pulumi.StringMapOutput
Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
func (IngestionDestinationOutput) Timeouts ¶
func (o IngestionDestinationOutput) Timeouts() IngestionDestinationTimeoutsPtrOutput
func (IngestionDestinationOutput) ToIngestionDestinationOutput ¶
func (o IngestionDestinationOutput) ToIngestionDestinationOutput() IngestionDestinationOutput
func (IngestionDestinationOutput) ToIngestionDestinationOutputWithContext ¶
func (o IngestionDestinationOutput) ToIngestionDestinationOutputWithContext(ctx context.Context) IngestionDestinationOutput
type IngestionDestinationProcessingConfiguration ¶
type IngestionDestinationProcessingConfiguration struct {
// Contains information about an audit log processing configuration.
AuditLog *IngestionDestinationProcessingConfigurationAuditLog `pulumi:"auditLog"`
}
type IngestionDestinationProcessingConfigurationArgs ¶
type IngestionDestinationProcessingConfigurationArgs struct {
// Contains information about an audit log processing configuration.
AuditLog IngestionDestinationProcessingConfigurationAuditLogPtrInput `pulumi:"auditLog"`
}
func (IngestionDestinationProcessingConfigurationArgs) ElementType ¶
func (IngestionDestinationProcessingConfigurationArgs) ElementType() reflect.Type
func (IngestionDestinationProcessingConfigurationArgs) ToIngestionDestinationProcessingConfigurationOutput ¶
func (i IngestionDestinationProcessingConfigurationArgs) ToIngestionDestinationProcessingConfigurationOutput() IngestionDestinationProcessingConfigurationOutput
func (IngestionDestinationProcessingConfigurationArgs) ToIngestionDestinationProcessingConfigurationOutputWithContext ¶
func (i IngestionDestinationProcessingConfigurationArgs) ToIngestionDestinationProcessingConfigurationOutputWithContext(ctx context.Context) IngestionDestinationProcessingConfigurationOutput
func (IngestionDestinationProcessingConfigurationArgs) ToIngestionDestinationProcessingConfigurationPtrOutput ¶
func (i IngestionDestinationProcessingConfigurationArgs) ToIngestionDestinationProcessingConfigurationPtrOutput() IngestionDestinationProcessingConfigurationPtrOutput
func (IngestionDestinationProcessingConfigurationArgs) ToIngestionDestinationProcessingConfigurationPtrOutputWithContext ¶
func (i IngestionDestinationProcessingConfigurationArgs) ToIngestionDestinationProcessingConfigurationPtrOutputWithContext(ctx context.Context) IngestionDestinationProcessingConfigurationPtrOutput
type IngestionDestinationProcessingConfigurationAuditLog ¶
type IngestionDestinationProcessingConfigurationAuditLog struct {
// The format in which the audit logs need to be formatted. Valid values: `json`, `parquet`.
Format string `pulumi:"format"`
// The event schema in which the audit logs need to be formatted. Valid values: `ocsf`, `raw`.
Schema string `pulumi:"schema"`
}
type IngestionDestinationProcessingConfigurationAuditLogArgs ¶
type IngestionDestinationProcessingConfigurationAuditLogArgs struct {
// The format in which the audit logs need to be formatted. Valid values: `json`, `parquet`.
Format pulumi.StringInput `pulumi:"format"`
// The event schema in which the audit logs need to be formatted. Valid values: `ocsf`, `raw`.
Schema pulumi.StringInput `pulumi:"schema"`
}
func (IngestionDestinationProcessingConfigurationAuditLogArgs) ElementType ¶
func (IngestionDestinationProcessingConfigurationAuditLogArgs) ElementType() reflect.Type
func (IngestionDestinationProcessingConfigurationAuditLogArgs) ToIngestionDestinationProcessingConfigurationAuditLogOutput ¶
func (i IngestionDestinationProcessingConfigurationAuditLogArgs) ToIngestionDestinationProcessingConfigurationAuditLogOutput() IngestionDestinationProcessingConfigurationAuditLogOutput
func (IngestionDestinationProcessingConfigurationAuditLogArgs) ToIngestionDestinationProcessingConfigurationAuditLogOutputWithContext ¶
func (i IngestionDestinationProcessingConfigurationAuditLogArgs) ToIngestionDestinationProcessingConfigurationAuditLogOutputWithContext(ctx context.Context) IngestionDestinationProcessingConfigurationAuditLogOutput
func (IngestionDestinationProcessingConfigurationAuditLogArgs) ToIngestionDestinationProcessingConfigurationAuditLogPtrOutput ¶
func (i IngestionDestinationProcessingConfigurationAuditLogArgs) ToIngestionDestinationProcessingConfigurationAuditLogPtrOutput() IngestionDestinationProcessingConfigurationAuditLogPtrOutput
func (IngestionDestinationProcessingConfigurationAuditLogArgs) ToIngestionDestinationProcessingConfigurationAuditLogPtrOutputWithContext ¶
func (i IngestionDestinationProcessingConfigurationAuditLogArgs) ToIngestionDestinationProcessingConfigurationAuditLogPtrOutputWithContext(ctx context.Context) IngestionDestinationProcessingConfigurationAuditLogPtrOutput
type IngestionDestinationProcessingConfigurationAuditLogInput ¶
type IngestionDestinationProcessingConfigurationAuditLogInput interface {
pulumi.Input
ToIngestionDestinationProcessingConfigurationAuditLogOutput() IngestionDestinationProcessingConfigurationAuditLogOutput
ToIngestionDestinationProcessingConfigurationAuditLogOutputWithContext(context.Context) IngestionDestinationProcessingConfigurationAuditLogOutput
}
IngestionDestinationProcessingConfigurationAuditLogInput is an input type that accepts IngestionDestinationProcessingConfigurationAuditLogArgs and IngestionDestinationProcessingConfigurationAuditLogOutput values. You can construct a concrete instance of `IngestionDestinationProcessingConfigurationAuditLogInput` via:
IngestionDestinationProcessingConfigurationAuditLogArgs{...}
type IngestionDestinationProcessingConfigurationAuditLogOutput ¶
type IngestionDestinationProcessingConfigurationAuditLogOutput struct{ *pulumi.OutputState }
func (IngestionDestinationProcessingConfigurationAuditLogOutput) ElementType ¶
func (IngestionDestinationProcessingConfigurationAuditLogOutput) ElementType() reflect.Type
func (IngestionDestinationProcessingConfigurationAuditLogOutput) Format ¶
func (o IngestionDestinationProcessingConfigurationAuditLogOutput) Format() pulumi.StringOutput
The format in which the audit logs need to be formatted. Valid values: `json`, `parquet`.
func (IngestionDestinationProcessingConfigurationAuditLogOutput) Schema ¶
func (o IngestionDestinationProcessingConfigurationAuditLogOutput) Schema() pulumi.StringOutput
The event schema in which the audit logs need to be formatted. Valid values: `ocsf`, `raw`.
func (IngestionDestinationProcessingConfigurationAuditLogOutput) ToIngestionDestinationProcessingConfigurationAuditLogOutput ¶
func (o IngestionDestinationProcessingConfigurationAuditLogOutput) ToIngestionDestinationProcessingConfigurationAuditLogOutput() IngestionDestinationProcessingConfigurationAuditLogOutput
func (IngestionDestinationProcessingConfigurationAuditLogOutput) ToIngestionDestinationProcessingConfigurationAuditLogOutputWithContext ¶
func (o IngestionDestinationProcessingConfigurationAuditLogOutput) ToIngestionDestinationProcessingConfigurationAuditLogOutputWithContext(ctx context.Context) IngestionDestinationProcessingConfigurationAuditLogOutput
func (IngestionDestinationProcessingConfigurationAuditLogOutput) ToIngestionDestinationProcessingConfigurationAuditLogPtrOutput ¶
func (o IngestionDestinationProcessingConfigurationAuditLogOutput) ToIngestionDestinationProcessingConfigurationAuditLogPtrOutput() IngestionDestinationProcessingConfigurationAuditLogPtrOutput
func (IngestionDestinationProcessingConfigurationAuditLogOutput) ToIngestionDestinationProcessingConfigurationAuditLogPtrOutputWithContext ¶
func (o IngestionDestinationProcessingConfigurationAuditLogOutput) ToIngestionDestinationProcessingConfigurationAuditLogPtrOutputWithContext(ctx context.Context) IngestionDestinationProcessingConfigurationAuditLogPtrOutput
type IngestionDestinationProcessingConfigurationAuditLogPtrInput ¶
type IngestionDestinationProcessingConfigurationAuditLogPtrInput interface {
pulumi.Input
ToIngestionDestinationProcessingConfigurationAuditLogPtrOutput() IngestionDestinationProcessingConfigurationAuditLogPtrOutput
ToIngestionDestinationProcessingConfigurationAuditLogPtrOutputWithContext(context.Context) IngestionDestinationProcessingConfigurationAuditLogPtrOutput
}
IngestionDestinationProcessingConfigurationAuditLogPtrInput is an input type that accepts IngestionDestinationProcessingConfigurationAuditLogArgs, IngestionDestinationProcessingConfigurationAuditLogPtr and IngestionDestinationProcessingConfigurationAuditLogPtrOutput values. You can construct a concrete instance of `IngestionDestinationProcessingConfigurationAuditLogPtrInput` via:
IngestionDestinationProcessingConfigurationAuditLogArgs{...}
or:
nil
func IngestionDestinationProcessingConfigurationAuditLogPtr ¶
func IngestionDestinationProcessingConfigurationAuditLogPtr(v *IngestionDestinationProcessingConfigurationAuditLogArgs) IngestionDestinationProcessingConfigurationAuditLogPtrInput
type IngestionDestinationProcessingConfigurationAuditLogPtrOutput ¶
type IngestionDestinationProcessingConfigurationAuditLogPtrOutput struct{ *pulumi.OutputState }
func (IngestionDestinationProcessingConfigurationAuditLogPtrOutput) ElementType ¶
func (IngestionDestinationProcessingConfigurationAuditLogPtrOutput) ElementType() reflect.Type
func (IngestionDestinationProcessingConfigurationAuditLogPtrOutput) Format ¶
func (o IngestionDestinationProcessingConfigurationAuditLogPtrOutput) Format() pulumi.StringPtrOutput
The format in which the audit logs need to be formatted. Valid values: `json`, `parquet`.
func (IngestionDestinationProcessingConfigurationAuditLogPtrOutput) Schema ¶
func (o IngestionDestinationProcessingConfigurationAuditLogPtrOutput) Schema() pulumi.StringPtrOutput
The event schema in which the audit logs need to be formatted. Valid values: `ocsf`, `raw`.
func (IngestionDestinationProcessingConfigurationAuditLogPtrOutput) ToIngestionDestinationProcessingConfigurationAuditLogPtrOutput ¶
func (o IngestionDestinationProcessingConfigurationAuditLogPtrOutput) ToIngestionDestinationProcessingConfigurationAuditLogPtrOutput() IngestionDestinationProcessingConfigurationAuditLogPtrOutput
func (IngestionDestinationProcessingConfigurationAuditLogPtrOutput) ToIngestionDestinationProcessingConfigurationAuditLogPtrOutputWithContext ¶
func (o IngestionDestinationProcessingConfigurationAuditLogPtrOutput) ToIngestionDestinationProcessingConfigurationAuditLogPtrOutputWithContext(ctx context.Context) IngestionDestinationProcessingConfigurationAuditLogPtrOutput
type IngestionDestinationProcessingConfigurationInput ¶
type IngestionDestinationProcessingConfigurationInput interface {
pulumi.Input
ToIngestionDestinationProcessingConfigurationOutput() IngestionDestinationProcessingConfigurationOutput
ToIngestionDestinationProcessingConfigurationOutputWithContext(context.Context) IngestionDestinationProcessingConfigurationOutput
}
IngestionDestinationProcessingConfigurationInput is an input type that accepts IngestionDestinationProcessingConfigurationArgs and IngestionDestinationProcessingConfigurationOutput values. You can construct a concrete instance of `IngestionDestinationProcessingConfigurationInput` via:
IngestionDestinationProcessingConfigurationArgs{...}
type IngestionDestinationProcessingConfigurationOutput ¶
type IngestionDestinationProcessingConfigurationOutput struct{ *pulumi.OutputState }
func (IngestionDestinationProcessingConfigurationOutput) AuditLog ¶
func (o IngestionDestinationProcessingConfigurationOutput) AuditLog() IngestionDestinationProcessingConfigurationAuditLogPtrOutput
Contains information about an audit log processing configuration.
func (IngestionDestinationProcessingConfigurationOutput) ElementType ¶
func (IngestionDestinationProcessingConfigurationOutput) ElementType() reflect.Type
func (IngestionDestinationProcessingConfigurationOutput) ToIngestionDestinationProcessingConfigurationOutput ¶
func (o IngestionDestinationProcessingConfigurationOutput) ToIngestionDestinationProcessingConfigurationOutput() IngestionDestinationProcessingConfigurationOutput
func (IngestionDestinationProcessingConfigurationOutput) ToIngestionDestinationProcessingConfigurationOutputWithContext ¶
func (o IngestionDestinationProcessingConfigurationOutput) ToIngestionDestinationProcessingConfigurationOutputWithContext(ctx context.Context) IngestionDestinationProcessingConfigurationOutput
func (IngestionDestinationProcessingConfigurationOutput) ToIngestionDestinationProcessingConfigurationPtrOutput ¶
func (o IngestionDestinationProcessingConfigurationOutput) ToIngestionDestinationProcessingConfigurationPtrOutput() IngestionDestinationProcessingConfigurationPtrOutput
func (IngestionDestinationProcessingConfigurationOutput) ToIngestionDestinationProcessingConfigurationPtrOutputWithContext ¶
func (o IngestionDestinationProcessingConfigurationOutput) ToIngestionDestinationProcessingConfigurationPtrOutputWithContext(ctx context.Context) IngestionDestinationProcessingConfigurationPtrOutput
type IngestionDestinationProcessingConfigurationPtrInput ¶
type IngestionDestinationProcessingConfigurationPtrInput interface {
pulumi.Input
ToIngestionDestinationProcessingConfigurationPtrOutput() IngestionDestinationProcessingConfigurationPtrOutput
ToIngestionDestinationProcessingConfigurationPtrOutputWithContext(context.Context) IngestionDestinationProcessingConfigurationPtrOutput
}
IngestionDestinationProcessingConfigurationPtrInput is an input type that accepts IngestionDestinationProcessingConfigurationArgs, IngestionDestinationProcessingConfigurationPtr and IngestionDestinationProcessingConfigurationPtrOutput values. You can construct a concrete instance of `IngestionDestinationProcessingConfigurationPtrInput` via:
IngestionDestinationProcessingConfigurationArgs{...}
or:
nil
func IngestionDestinationProcessingConfigurationPtr ¶
func IngestionDestinationProcessingConfigurationPtr(v *IngestionDestinationProcessingConfigurationArgs) IngestionDestinationProcessingConfigurationPtrInput
type IngestionDestinationProcessingConfigurationPtrOutput ¶
type IngestionDestinationProcessingConfigurationPtrOutput struct{ *pulumi.OutputState }
func (IngestionDestinationProcessingConfigurationPtrOutput) AuditLog ¶
func (o IngestionDestinationProcessingConfigurationPtrOutput) AuditLog() IngestionDestinationProcessingConfigurationAuditLogPtrOutput
Contains information about an audit log processing configuration.
func (IngestionDestinationProcessingConfigurationPtrOutput) ElementType ¶
func (IngestionDestinationProcessingConfigurationPtrOutput) ElementType() reflect.Type
func (IngestionDestinationProcessingConfigurationPtrOutput) ToIngestionDestinationProcessingConfigurationPtrOutput ¶
func (o IngestionDestinationProcessingConfigurationPtrOutput) ToIngestionDestinationProcessingConfigurationPtrOutput() IngestionDestinationProcessingConfigurationPtrOutput
func (IngestionDestinationProcessingConfigurationPtrOutput) ToIngestionDestinationProcessingConfigurationPtrOutputWithContext ¶
func (o IngestionDestinationProcessingConfigurationPtrOutput) ToIngestionDestinationProcessingConfigurationPtrOutputWithContext(ctx context.Context) IngestionDestinationProcessingConfigurationPtrOutput
type IngestionDestinationState ¶
type IngestionDestinationState struct {
// The Amazon Resource Name (ARN) of the app bundle to use for the request.
AppBundleArn pulumi.StringPtrInput
// ARN of the Ingestion Destination.
Arn pulumi.StringPtrInput
// Contains information about the destination of ingested data.
DestinationConfiguration IngestionDestinationDestinationConfigurationPtrInput
// The Amazon Resource Name (ARN) of the ingestion to use for the request.
IngestionArn pulumi.StringPtrInput
// Contains information about how ingested data is processed.
ProcessingConfiguration IngestionDestinationProcessingConfigurationPtrInput
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringPtrInput
// Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
Tags pulumi.StringMapInput
// Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
TagsAll pulumi.StringMapInput
Timeouts IngestionDestinationTimeoutsPtrInput
}
func (IngestionDestinationState) ElementType ¶
func (IngestionDestinationState) ElementType() reflect.Type
type IngestionDestinationTimeouts ¶
type IngestionDestinationTimeouts struct {
// A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
Create *string `pulumi:"create"`
// A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
Delete *string `pulumi:"delete"`
// A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
Update *string `pulumi:"update"`
}
type IngestionDestinationTimeoutsArgs ¶
type IngestionDestinationTimeoutsArgs struct {
// A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
Create pulumi.StringPtrInput `pulumi:"create"`
// A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
Delete pulumi.StringPtrInput `pulumi:"delete"`
// A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
Update pulumi.StringPtrInput `pulumi:"update"`
}
func (IngestionDestinationTimeoutsArgs) ElementType ¶
func (IngestionDestinationTimeoutsArgs) ElementType() reflect.Type
func (IngestionDestinationTimeoutsArgs) ToIngestionDestinationTimeoutsOutput ¶
func (i IngestionDestinationTimeoutsArgs) ToIngestionDestinationTimeoutsOutput() IngestionDestinationTimeoutsOutput
func (IngestionDestinationTimeoutsArgs) ToIngestionDestinationTimeoutsOutputWithContext ¶
func (i IngestionDestinationTimeoutsArgs) ToIngestionDestinationTimeoutsOutputWithContext(ctx context.Context) IngestionDestinationTimeoutsOutput
func (IngestionDestinationTimeoutsArgs) ToIngestionDestinationTimeoutsPtrOutput ¶
func (i IngestionDestinationTimeoutsArgs) ToIngestionDestinationTimeoutsPtrOutput() IngestionDestinationTimeoutsPtrOutput
func (IngestionDestinationTimeoutsArgs) ToIngestionDestinationTimeoutsPtrOutputWithContext ¶
func (i IngestionDestinationTimeoutsArgs) ToIngestionDestinationTimeoutsPtrOutputWithContext(ctx context.Context) IngestionDestinationTimeoutsPtrOutput
type IngestionDestinationTimeoutsInput ¶
type IngestionDestinationTimeoutsInput interface {
pulumi.Input
ToIngestionDestinationTimeoutsOutput() IngestionDestinationTimeoutsOutput
ToIngestionDestinationTimeoutsOutputWithContext(context.Context) IngestionDestinationTimeoutsOutput
}
IngestionDestinationTimeoutsInput is an input type that accepts IngestionDestinationTimeoutsArgs and IngestionDestinationTimeoutsOutput values. You can construct a concrete instance of `IngestionDestinationTimeoutsInput` via:
IngestionDestinationTimeoutsArgs{...}
type IngestionDestinationTimeoutsOutput ¶
type IngestionDestinationTimeoutsOutput struct{ *pulumi.OutputState }
func (IngestionDestinationTimeoutsOutput) Create ¶
func (o IngestionDestinationTimeoutsOutput) Create() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
func (IngestionDestinationTimeoutsOutput) Delete ¶
func (o IngestionDestinationTimeoutsOutput) Delete() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
func (IngestionDestinationTimeoutsOutput) ElementType ¶
func (IngestionDestinationTimeoutsOutput) ElementType() reflect.Type
func (IngestionDestinationTimeoutsOutput) ToIngestionDestinationTimeoutsOutput ¶
func (o IngestionDestinationTimeoutsOutput) ToIngestionDestinationTimeoutsOutput() IngestionDestinationTimeoutsOutput
func (IngestionDestinationTimeoutsOutput) ToIngestionDestinationTimeoutsOutputWithContext ¶
func (o IngestionDestinationTimeoutsOutput) ToIngestionDestinationTimeoutsOutputWithContext(ctx context.Context) IngestionDestinationTimeoutsOutput
func (IngestionDestinationTimeoutsOutput) ToIngestionDestinationTimeoutsPtrOutput ¶
func (o IngestionDestinationTimeoutsOutput) ToIngestionDestinationTimeoutsPtrOutput() IngestionDestinationTimeoutsPtrOutput
func (IngestionDestinationTimeoutsOutput) ToIngestionDestinationTimeoutsPtrOutputWithContext ¶
func (o IngestionDestinationTimeoutsOutput) ToIngestionDestinationTimeoutsPtrOutputWithContext(ctx context.Context) IngestionDestinationTimeoutsPtrOutput
func (IngestionDestinationTimeoutsOutput) Update ¶
func (o IngestionDestinationTimeoutsOutput) Update() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
type IngestionDestinationTimeoutsPtrInput ¶
type IngestionDestinationTimeoutsPtrInput interface {
pulumi.Input
ToIngestionDestinationTimeoutsPtrOutput() IngestionDestinationTimeoutsPtrOutput
ToIngestionDestinationTimeoutsPtrOutputWithContext(context.Context) IngestionDestinationTimeoutsPtrOutput
}
IngestionDestinationTimeoutsPtrInput is an input type that accepts IngestionDestinationTimeoutsArgs, IngestionDestinationTimeoutsPtr and IngestionDestinationTimeoutsPtrOutput values. You can construct a concrete instance of `IngestionDestinationTimeoutsPtrInput` via:
IngestionDestinationTimeoutsArgs{...}
or:
nil
func IngestionDestinationTimeoutsPtr ¶
func IngestionDestinationTimeoutsPtr(v *IngestionDestinationTimeoutsArgs) IngestionDestinationTimeoutsPtrInput
type IngestionDestinationTimeoutsPtrOutput ¶
type IngestionDestinationTimeoutsPtrOutput struct{ *pulumi.OutputState }
func (IngestionDestinationTimeoutsPtrOutput) Create ¶
func (o IngestionDestinationTimeoutsPtrOutput) Create() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
func (IngestionDestinationTimeoutsPtrOutput) Delete ¶
func (o IngestionDestinationTimeoutsPtrOutput) Delete() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
func (IngestionDestinationTimeoutsPtrOutput) ElementType ¶
func (IngestionDestinationTimeoutsPtrOutput) ElementType() reflect.Type
func (IngestionDestinationTimeoutsPtrOutput) ToIngestionDestinationTimeoutsPtrOutput ¶
func (o IngestionDestinationTimeoutsPtrOutput) ToIngestionDestinationTimeoutsPtrOutput() IngestionDestinationTimeoutsPtrOutput
func (IngestionDestinationTimeoutsPtrOutput) ToIngestionDestinationTimeoutsPtrOutputWithContext ¶
func (o IngestionDestinationTimeoutsPtrOutput) ToIngestionDestinationTimeoutsPtrOutputWithContext(ctx context.Context) IngestionDestinationTimeoutsPtrOutput
func (IngestionDestinationTimeoutsPtrOutput) Update ¶
func (o IngestionDestinationTimeoutsPtrOutput) Update() pulumi.StringPtrOutput
A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
type IngestionInput ¶
type IngestionInput interface {
pulumi.Input
ToIngestionOutput() IngestionOutput
ToIngestionOutputWithContext(ctx context.Context) IngestionOutput
}
type IngestionMap ¶
type IngestionMap map[string]IngestionInput
func (IngestionMap) ElementType ¶
func (IngestionMap) ElementType() reflect.Type
func (IngestionMap) ToIngestionMapOutput ¶
func (i IngestionMap) ToIngestionMapOutput() IngestionMapOutput
func (IngestionMap) ToIngestionMapOutputWithContext ¶
func (i IngestionMap) ToIngestionMapOutputWithContext(ctx context.Context) IngestionMapOutput
type IngestionMapInput ¶
type IngestionMapInput interface {
pulumi.Input
ToIngestionMapOutput() IngestionMapOutput
ToIngestionMapOutputWithContext(context.Context) IngestionMapOutput
}
IngestionMapInput is an input type that accepts IngestionMap and IngestionMapOutput values. You can construct a concrete instance of `IngestionMapInput` via:
IngestionMap{ "key": IngestionArgs{...} }
type IngestionMapOutput ¶
type IngestionMapOutput struct{ *pulumi.OutputState }
func (IngestionMapOutput) ElementType ¶
func (IngestionMapOutput) ElementType() reflect.Type
func (IngestionMapOutput) MapIndex ¶
func (o IngestionMapOutput) MapIndex(k pulumi.StringInput) IngestionOutput
func (IngestionMapOutput) ToIngestionMapOutput ¶
func (o IngestionMapOutput) ToIngestionMapOutput() IngestionMapOutput
func (IngestionMapOutput) ToIngestionMapOutputWithContext ¶
func (o IngestionMapOutput) ToIngestionMapOutputWithContext(ctx context.Context) IngestionMapOutput
type IngestionOutput ¶
type IngestionOutput struct{ *pulumi.OutputState }
func (IngestionOutput) App ¶
func (o IngestionOutput) App() pulumi.StringOutput
Name of the application. Refer to the AWS Documentation for the [list of valid values](https://docs.aws.amazon.com/appfabric/latest/api/API_CreateIngestion.html#appfabric-CreateIngestion-request-app)
func (IngestionOutput) AppBundleArn ¶
func (o IngestionOutput) AppBundleArn() pulumi.StringOutput
Amazon Resource Name (ARN) of the app bundle to use for the request.
func (IngestionOutput) Arn ¶
func (o IngestionOutput) Arn() pulumi.StringOutput
ARN of the Ingestion.
func (IngestionOutput) ElementType ¶
func (IngestionOutput) ElementType() reflect.Type
func (IngestionOutput) IngestionType ¶
func (o IngestionOutput) IngestionType() pulumi.StringOutput
Ingestion type. Valid values are `auditLog`.
func (IngestionOutput) Region ¶
func (o IngestionOutput) Region() pulumi.StringOutput
Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
func (IngestionOutput) Tags ¶
func (o IngestionOutput) Tags() pulumi.StringMapOutput
Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
func (IngestionOutput) TagsAll ¶
func (o IngestionOutput) TagsAll() pulumi.StringMapOutput
Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
func (IngestionOutput) TenantId ¶
func (o IngestionOutput) TenantId() pulumi.StringOutput
ID of the application tenant.
func (IngestionOutput) ToIngestionOutput ¶
func (o IngestionOutput) ToIngestionOutput() IngestionOutput
func (IngestionOutput) ToIngestionOutputWithContext ¶
func (o IngestionOutput) ToIngestionOutputWithContext(ctx context.Context) IngestionOutput
type IngestionState ¶
type IngestionState struct {
// Name of the application.
// Refer to the AWS Documentation for the [list of valid values](https://docs.aws.amazon.com/appfabric/latest/api/API_CreateIngestion.html#appfabric-CreateIngestion-request-app)
App pulumi.StringPtrInput
// Amazon Resource Name (ARN) of the app bundle to use for the request.
AppBundleArn pulumi.StringPtrInput
// ARN of the Ingestion.
Arn pulumi.StringPtrInput
// Ingestion type. Valid values are `auditLog`.
IngestionType pulumi.StringPtrInput
// Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
Region pulumi.StringPtrInput
// Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
Tags pulumi.StringMapInput
// Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
TagsAll pulumi.StringMapInput
// ID of the application tenant.
TenantId pulumi.StringPtrInput
}
func (IngestionState) ElementType ¶
func (IngestionState) ElementType() reflect.Type