Documentation
¶
Index ¶
- type Connection
- type ConnectionAdditionalAttribute
- type ConnectionAdditionalAttributeArgs
- func (ConnectionAdditionalAttributeArgs) ElementType() reflect.Type
- func (i ConnectionAdditionalAttributeArgs) ToConnectionAdditionalAttributeOutput() ConnectionAdditionalAttributeOutput
- func (i ConnectionAdditionalAttributeArgs) ToConnectionAdditionalAttributeOutputWithContext(ctx context.Context) ConnectionAdditionalAttributeOutput
- type ConnectionAdditionalAttributeArray
- func (ConnectionAdditionalAttributeArray) ElementType() reflect.Type
- func (i ConnectionAdditionalAttributeArray) ToConnectionAdditionalAttributeArrayOutput() ConnectionAdditionalAttributeArrayOutput
- func (i ConnectionAdditionalAttributeArray) ToConnectionAdditionalAttributeArrayOutputWithContext(ctx context.Context) ConnectionAdditionalAttributeArrayOutput
- type ConnectionAdditionalAttributeArrayInput
- type ConnectionAdditionalAttributeArrayOutput
- func (ConnectionAdditionalAttributeArrayOutput) ElementType() reflect.Type
- func (o ConnectionAdditionalAttributeArrayOutput) Index(i pulumi.IntInput) ConnectionAdditionalAttributeOutput
- func (o ConnectionAdditionalAttributeArrayOutput) ToConnectionAdditionalAttributeArrayOutput() ConnectionAdditionalAttributeArrayOutput
- func (o ConnectionAdditionalAttributeArrayOutput) ToConnectionAdditionalAttributeArrayOutputWithContext(ctx context.Context) ConnectionAdditionalAttributeArrayOutput
- type ConnectionAdditionalAttributeInput
- type ConnectionAdditionalAttributeOutput
- func (ConnectionAdditionalAttributeOutput) ElementType() reflect.Type
- func (o ConnectionAdditionalAttributeOutput) Name() pulumi.StringPtrOutput
- func (o ConnectionAdditionalAttributeOutput) ToConnectionAdditionalAttributeOutput() ConnectionAdditionalAttributeOutput
- func (o ConnectionAdditionalAttributeOutput) ToConnectionAdditionalAttributeOutputWithContext(ctx context.Context) ConnectionAdditionalAttributeOutput
- func (o ConnectionAdditionalAttributeOutput) Value() pulumi.StringPtrOutput
- type ConnectionArgs
- type ConnectionArray
- type ConnectionArrayInput
- type ConnectionArrayOutput
- func (ConnectionArrayOutput) ElementType() reflect.Type
- func (o ConnectionArrayOutput) Index(i pulumi.IntInput) ConnectionOutput
- func (o ConnectionArrayOutput) ToConnectionArrayOutput() ConnectionArrayOutput
- func (o ConnectionArrayOutput) ToConnectionArrayOutputWithContext(ctx context.Context) ConnectionArrayOutput
- type ConnectionAssignment
- type ConnectionAssignmentArgs
- type ConnectionAssignmentArray
- type ConnectionAssignmentArrayInput
- type ConnectionAssignmentArrayOutput
- func (ConnectionAssignmentArrayOutput) ElementType() reflect.Type
- func (o ConnectionAssignmentArrayOutput) Index(i pulumi.IntInput) ConnectionAssignmentOutput
- func (o ConnectionAssignmentArrayOutput) ToConnectionAssignmentArrayOutput() ConnectionAssignmentArrayOutput
- func (o ConnectionAssignmentArrayOutput) ToConnectionAssignmentArrayOutputWithContext(ctx context.Context) ConnectionAssignmentArrayOutput
- type ConnectionAssignmentInput
- type ConnectionAssignmentMap
- type ConnectionAssignmentMapInput
- type ConnectionAssignmentMapOutput
- func (ConnectionAssignmentMapOutput) ElementType() reflect.Type
- func (o ConnectionAssignmentMapOutput) MapIndex(k pulumi.StringInput) ConnectionAssignmentOutput
- func (o ConnectionAssignmentMapOutput) ToConnectionAssignmentMapOutput() ConnectionAssignmentMapOutput
- func (o ConnectionAssignmentMapOutput) ToConnectionAssignmentMapOutputWithContext(ctx context.Context) ConnectionAssignmentMapOutput
- type ConnectionAssignmentOutput
- func (o ConnectionAssignmentOutput) AliasName() pulumi.StringOutput
- func (o ConnectionAssignmentOutput) CompartmentId() pulumi.StringOutput
- func (o ConnectionAssignmentOutput) ConnectionId() pulumi.StringOutput
- func (o ConnectionAssignmentOutput) DeploymentId() pulumi.StringOutput
- func (ConnectionAssignmentOutput) ElementType() reflect.Type
- func (o ConnectionAssignmentOutput) State() pulumi.StringOutput
- func (o ConnectionAssignmentOutput) TimeCreated() pulumi.StringOutput
- func (o ConnectionAssignmentOutput) TimeUpdated() pulumi.StringOutput
- func (o ConnectionAssignmentOutput) ToConnectionAssignmentOutput() ConnectionAssignmentOutput
- func (o ConnectionAssignmentOutput) ToConnectionAssignmentOutputWithContext(ctx context.Context) ConnectionAssignmentOutput
- type ConnectionAssignmentState
- type ConnectionBootstrapServer
- type ConnectionBootstrapServerArgs
- func (ConnectionBootstrapServerArgs) ElementType() reflect.Type
- func (i ConnectionBootstrapServerArgs) ToConnectionBootstrapServerOutput() ConnectionBootstrapServerOutput
- func (i ConnectionBootstrapServerArgs) ToConnectionBootstrapServerOutputWithContext(ctx context.Context) ConnectionBootstrapServerOutput
- type ConnectionBootstrapServerArray
- func (ConnectionBootstrapServerArray) ElementType() reflect.Type
- func (i ConnectionBootstrapServerArray) ToConnectionBootstrapServerArrayOutput() ConnectionBootstrapServerArrayOutput
- func (i ConnectionBootstrapServerArray) ToConnectionBootstrapServerArrayOutputWithContext(ctx context.Context) ConnectionBootstrapServerArrayOutput
- type ConnectionBootstrapServerArrayInput
- type ConnectionBootstrapServerArrayOutput
- func (ConnectionBootstrapServerArrayOutput) ElementType() reflect.Type
- func (o ConnectionBootstrapServerArrayOutput) Index(i pulumi.IntInput) ConnectionBootstrapServerOutput
- func (o ConnectionBootstrapServerArrayOutput) ToConnectionBootstrapServerArrayOutput() ConnectionBootstrapServerArrayOutput
- func (o ConnectionBootstrapServerArrayOutput) ToConnectionBootstrapServerArrayOutputWithContext(ctx context.Context) ConnectionBootstrapServerArrayOutput
- type ConnectionBootstrapServerInput
- type ConnectionBootstrapServerOutput
- func (ConnectionBootstrapServerOutput) ElementType() reflect.Type
- func (o ConnectionBootstrapServerOutput) Host() pulumi.StringPtrOutput
- func (o ConnectionBootstrapServerOutput) Port() pulumi.IntPtrOutput
- func (o ConnectionBootstrapServerOutput) PrivateIp() pulumi.StringPtrOutput
- func (o ConnectionBootstrapServerOutput) ToConnectionBootstrapServerOutput() ConnectionBootstrapServerOutput
- func (o ConnectionBootstrapServerOutput) ToConnectionBootstrapServerOutputWithContext(ctx context.Context) ConnectionBootstrapServerOutput
- type ConnectionIngressIp
- type ConnectionIngressIpArgs
- type ConnectionIngressIpArray
- type ConnectionIngressIpArrayInput
- type ConnectionIngressIpArrayOutput
- func (ConnectionIngressIpArrayOutput) ElementType() reflect.Type
- func (o ConnectionIngressIpArrayOutput) Index(i pulumi.IntInput) ConnectionIngressIpOutput
- func (o ConnectionIngressIpArrayOutput) ToConnectionIngressIpArrayOutput() ConnectionIngressIpArrayOutput
- func (o ConnectionIngressIpArrayOutput) ToConnectionIngressIpArrayOutputWithContext(ctx context.Context) ConnectionIngressIpArrayOutput
- type ConnectionIngressIpInput
- type ConnectionIngressIpOutput
- func (ConnectionIngressIpOutput) ElementType() reflect.Type
- func (o ConnectionIngressIpOutput) IngressIp() pulumi.StringPtrOutput
- func (o ConnectionIngressIpOutput) ToConnectionIngressIpOutput() ConnectionIngressIpOutput
- func (o ConnectionIngressIpOutput) ToConnectionIngressIpOutputWithContext(ctx context.Context) ConnectionIngressIpOutput
- type ConnectionInput
- type ConnectionMap
- type ConnectionMapInput
- type ConnectionMapOutput
- func (ConnectionMapOutput) ElementType() reflect.Type
- func (o ConnectionMapOutput) MapIndex(k pulumi.StringInput) ConnectionOutput
- func (o ConnectionMapOutput) ToConnectionMapOutput() ConnectionMapOutput
- func (o ConnectionMapOutput) ToConnectionMapOutputWithContext(ctx context.Context) ConnectionMapOutput
- type ConnectionOutput
- func (o ConnectionOutput) AccessKeyId() pulumi.StringOutput
- func (o ConnectionOutput) AccountKey() pulumi.StringOutput
- func (o ConnectionOutput) AccountName() pulumi.StringOutput
- func (o ConnectionOutput) AdditionalAttributes() ConnectionAdditionalAttributeArrayOutput
- func (o ConnectionOutput) AuthenticationType() pulumi.StringOutput
- func (o ConnectionOutput) AzureTenantId() pulumi.StringOutput
- func (o ConnectionOutput) BootstrapServers() ConnectionBootstrapServerArrayOutput
- func (o ConnectionOutput) ClientId() pulumi.StringOutput
- func (o ConnectionOutput) ClientSecret() pulumi.StringOutput
- func (o ConnectionOutput) CompartmentId() pulumi.StringOutput
- func (o ConnectionOutput) ConnectionFactory() pulumi.StringOutput
- func (o ConnectionOutput) ConnectionString() pulumi.StringOutput
- func (o ConnectionOutput) ConnectionType() pulumi.StringOutput
- func (o ConnectionOutput) ConnectionUrl() pulumi.StringOutput
- func (o ConnectionOutput) ConsumerProperties() pulumi.StringOutput
- func (o ConnectionOutput) CoreSiteXml() pulumi.StringOutput
- func (o ConnectionOutput) DatabaseId() pulumi.StringOutput
- func (o ConnectionOutput) DatabaseName() pulumi.StringOutput
- func (o ConnectionOutput) DbSystemId() pulumi.StringOutput
- func (o ConnectionOutput) DefinedTags() pulumi.MapOutput
- func (o ConnectionOutput) DeploymentId() pulumi.StringOutput
- func (o ConnectionOutput) Description() pulumi.StringOutput
- func (o ConnectionOutput) DisplayName() pulumi.StringOutput
- func (ConnectionOutput) ElementType() reflect.Type
- func (o ConnectionOutput) Endpoint() pulumi.StringOutput
- func (o ConnectionOutput) FreeformTags() pulumi.MapOutput
- func (o ConnectionOutput) Host() pulumi.StringOutput
- func (o ConnectionOutput) IngressIps() ConnectionIngressIpArrayOutput
- func (o ConnectionOutput) JndiConnectionFactory() pulumi.StringOutput
- func (o ConnectionOutput) JndiInitialContextFactory() pulumi.StringOutput
- func (o ConnectionOutput) JndiProviderUrl() pulumi.StringOutput
- func (o ConnectionOutput) JndiSecurityCredentials() pulumi.StringOutput
- func (o ConnectionOutput) JndiSecurityPrincipal() pulumi.StringOutput
- func (o ConnectionOutput) KeyId() pulumi.StringOutput
- func (o ConnectionOutput) KeyStore() pulumi.StringOutput
- func (o ConnectionOutput) KeyStorePassword() pulumi.StringOutput
- func (o ConnectionOutput) LifecycleDetails() pulumi.StringOutput
- func (o ConnectionOutput) NsgIds() pulumi.StringArrayOutput
- func (o ConnectionOutput) Password() pulumi.StringOutput
- func (o ConnectionOutput) Port() pulumi.IntOutput
- func (o ConnectionOutput) PrivateIp() pulumi.StringOutput
- func (o ConnectionOutput) PrivateKeyFile() pulumi.StringOutput
- func (o ConnectionOutput) PrivateKeyPassphrase() pulumi.StringOutput
- func (o ConnectionOutput) ProducerProperties() pulumi.StringOutput
- func (o ConnectionOutput) PublicKeyFingerprint() pulumi.StringOutput
- func (o ConnectionOutput) Region() pulumi.StringOutput
- func (o ConnectionOutput) SasToken() pulumi.StringOutput
- func (o ConnectionOutput) SecretAccessKey() pulumi.StringOutput
- func (o ConnectionOutput) SecurityProtocol() pulumi.StringOutput
- func (o ConnectionOutput) SessionMode() pulumi.StringOutput
- func (o ConnectionOutput) ShouldUseJndi() pulumi.BoolOutput
- func (o ConnectionOutput) ShouldValidateServerCertificate() pulumi.BoolOutput
- func (o ConnectionOutput) SslCa() pulumi.StringOutput
- func (o ConnectionOutput) SslCert() pulumi.StringOutput
- func (o ConnectionOutput) SslCrl() pulumi.StringOutput
- func (o ConnectionOutput) SslKey() pulumi.StringOutput
- func (o ConnectionOutput) SslKeyPassword() pulumi.StringOutput
- func (o ConnectionOutput) SslMode() pulumi.StringOutput
- func (o ConnectionOutput) State() pulumi.StringOutput
- func (o ConnectionOutput) StreamPoolId() pulumi.StringOutput
- func (o ConnectionOutput) SubnetId() pulumi.StringOutput
- func (o ConnectionOutput) SystemTags() pulumi.MapOutput
- func (o ConnectionOutput) TechnologyType() pulumi.StringOutput
- func (o ConnectionOutput) TenancyId() pulumi.StringOutput
- func (o ConnectionOutput) TimeCreated() pulumi.StringOutput
- func (o ConnectionOutput) TimeUpdated() pulumi.StringOutput
- func (o ConnectionOutput) ToConnectionOutput() ConnectionOutput
- func (o ConnectionOutput) ToConnectionOutputWithContext(ctx context.Context) ConnectionOutput
- func (o ConnectionOutput) TrustStore() pulumi.StringOutput
- func (o ConnectionOutput) TrustStorePassword() pulumi.StringOutput
- func (o ConnectionOutput) Url() pulumi.StringOutput
- func (o ConnectionOutput) UserId() pulumi.StringOutput
- func (o ConnectionOutput) Username() pulumi.StringOutput
- func (o ConnectionOutput) VaultId() pulumi.StringOutput
- func (o ConnectionOutput) Wallet() pulumi.StringOutput
- type ConnectionState
- type DatabaseRegistration
- type DatabaseRegistrationArgs
- type DatabaseRegistrationArray
- type DatabaseRegistrationArrayInput
- type DatabaseRegistrationArrayOutput
- func (DatabaseRegistrationArrayOutput) ElementType() reflect.Type
- func (o DatabaseRegistrationArrayOutput) Index(i pulumi.IntInput) DatabaseRegistrationOutput
- func (o DatabaseRegistrationArrayOutput) ToDatabaseRegistrationArrayOutput() DatabaseRegistrationArrayOutput
- func (o DatabaseRegistrationArrayOutput) ToDatabaseRegistrationArrayOutputWithContext(ctx context.Context) DatabaseRegistrationArrayOutput
- type DatabaseRegistrationInput
- type DatabaseRegistrationMap
- type DatabaseRegistrationMapInput
- type DatabaseRegistrationMapOutput
- func (DatabaseRegistrationMapOutput) ElementType() reflect.Type
- func (o DatabaseRegistrationMapOutput) MapIndex(k pulumi.StringInput) DatabaseRegistrationOutput
- func (o DatabaseRegistrationMapOutput) ToDatabaseRegistrationMapOutput() DatabaseRegistrationMapOutput
- func (o DatabaseRegistrationMapOutput) ToDatabaseRegistrationMapOutputWithContext(ctx context.Context) DatabaseRegistrationMapOutput
- type DatabaseRegistrationOutput
- func (o DatabaseRegistrationOutput) AliasName() pulumi.StringOutput
- func (o DatabaseRegistrationOutput) CompartmentId() pulumi.StringOutput
- func (o DatabaseRegistrationOutput) ConnectionString() pulumi.StringOutput
- func (o DatabaseRegistrationOutput) DatabaseId() pulumi.StringOutput
- func (o DatabaseRegistrationOutput) DefinedTags() pulumi.MapOutput
- func (o DatabaseRegistrationOutput) Description() pulumi.StringOutput
- func (o DatabaseRegistrationOutput) DisplayName() pulumi.StringOutput
- func (DatabaseRegistrationOutput) ElementType() reflect.Type
- func (o DatabaseRegistrationOutput) Fqdn() pulumi.StringOutput
- func (o DatabaseRegistrationOutput) FreeformTags() pulumi.MapOutput
- func (o DatabaseRegistrationOutput) IpAddress() pulumi.StringOutput
- func (o DatabaseRegistrationOutput) KeyId() pulumi.StringOutput
- func (o DatabaseRegistrationOutput) LifecycleDetails() pulumi.StringOutput
- func (o DatabaseRegistrationOutput) Password() pulumi.StringOutput
- func (o DatabaseRegistrationOutput) RcePrivateIp() pulumi.StringOutput
- func (o DatabaseRegistrationOutput) SecretCompartmentId() pulumi.StringOutput
- func (o DatabaseRegistrationOutput) SecretId() pulumi.StringOutput
- func (o DatabaseRegistrationOutput) SessionMode() pulumi.StringOutput
- func (o DatabaseRegistrationOutput) State() pulumi.StringOutput
- func (o DatabaseRegistrationOutput) SubnetId() pulumi.StringOutput
- func (o DatabaseRegistrationOutput) SystemTags() pulumi.MapOutput
- func (o DatabaseRegistrationOutput) TimeCreated() pulumi.StringOutput
- func (o DatabaseRegistrationOutput) TimeUpdated() pulumi.StringOutput
- func (o DatabaseRegistrationOutput) ToDatabaseRegistrationOutput() DatabaseRegistrationOutput
- func (o DatabaseRegistrationOutput) ToDatabaseRegistrationOutputWithContext(ctx context.Context) DatabaseRegistrationOutput
- func (o DatabaseRegistrationOutput) Username() pulumi.StringOutput
- func (o DatabaseRegistrationOutput) VaultId() pulumi.StringOutput
- func (o DatabaseRegistrationOutput) Wallet() pulumi.StringOutput
- type DatabaseRegistrationState
- type Deployment
- type DeploymentArgs
- type DeploymentArray
- type DeploymentArrayInput
- type DeploymentArrayOutput
- func (DeploymentArrayOutput) ElementType() reflect.Type
- func (o DeploymentArrayOutput) Index(i pulumi.IntInput) DeploymentOutput
- func (o DeploymentArrayOutput) ToDeploymentArrayOutput() DeploymentArrayOutput
- func (o DeploymentArrayOutput) ToDeploymentArrayOutputWithContext(ctx context.Context) DeploymentArrayOutput
- type DeploymentBackup
- type DeploymentBackupArgs
- type DeploymentBackupArray
- type DeploymentBackupArrayInput
- type DeploymentBackupArrayOutput
- func (DeploymentBackupArrayOutput) ElementType() reflect.Type
- func (o DeploymentBackupArrayOutput) Index(i pulumi.IntInput) DeploymentBackupOutput
- func (o DeploymentBackupArrayOutput) ToDeploymentBackupArrayOutput() DeploymentBackupArrayOutput
- func (o DeploymentBackupArrayOutput) ToDeploymentBackupArrayOutputWithContext(ctx context.Context) DeploymentBackupArrayOutput
- type DeploymentBackupInput
- type DeploymentBackupMap
- type DeploymentBackupMapInput
- type DeploymentBackupMapOutput
- func (DeploymentBackupMapOutput) ElementType() reflect.Type
- func (o DeploymentBackupMapOutput) MapIndex(k pulumi.StringInput) DeploymentBackupOutput
- func (o DeploymentBackupMapOutput) ToDeploymentBackupMapOutput() DeploymentBackupMapOutput
- func (o DeploymentBackupMapOutput) ToDeploymentBackupMapOutputWithContext(ctx context.Context) DeploymentBackupMapOutput
- type DeploymentBackupOutput
- func (o DeploymentBackupOutput) BackupType() pulumi.StringOutput
- func (o DeploymentBackupOutput) Bucket() pulumi.StringOutput
- func (o DeploymentBackupOutput) CompartmentId() pulumi.StringOutput
- func (o DeploymentBackupOutput) DefinedTags() pulumi.MapOutput
- func (o DeploymentBackupOutput) DeploymentId() pulumi.StringOutput
- func (o DeploymentBackupOutput) DisplayName() pulumi.StringOutput
- func (DeploymentBackupOutput) ElementType() reflect.Type
- func (o DeploymentBackupOutput) FreeformTags() pulumi.MapOutput
- func (o DeploymentBackupOutput) IsAutomatic() pulumi.BoolOutput
- func (o DeploymentBackupOutput) LifecycleDetails() pulumi.StringOutput
- func (o DeploymentBackupOutput) Namespace() pulumi.StringOutput
- func (o DeploymentBackupOutput) Object() pulumi.StringOutput
- func (o DeploymentBackupOutput) OggVersion() pulumi.StringOutput
- func (o DeploymentBackupOutput) SizeInBytes() pulumi.Float64Output
- func (o DeploymentBackupOutput) State() pulumi.StringOutput
- func (o DeploymentBackupOutput) SystemTags() pulumi.MapOutput
- func (o DeploymentBackupOutput) TimeBackupFinished() pulumi.StringOutput
- func (o DeploymentBackupOutput) TimeCreated() pulumi.StringOutput
- func (o DeploymentBackupOutput) TimeOfBackup() pulumi.StringOutput
- func (o DeploymentBackupOutput) TimeUpdated() pulumi.StringOutput
- func (o DeploymentBackupOutput) ToDeploymentBackupOutput() DeploymentBackupOutput
- func (o DeploymentBackupOutput) ToDeploymentBackupOutputWithContext(ctx context.Context) DeploymentBackupOutput
- type DeploymentBackupState
- type DeploymentDeploymentDiagnosticData
- type DeploymentDeploymentDiagnosticDataArgs
- func (DeploymentDeploymentDiagnosticDataArgs) ElementType() reflect.Type
- func (i DeploymentDeploymentDiagnosticDataArgs) ToDeploymentDeploymentDiagnosticDataOutput() DeploymentDeploymentDiagnosticDataOutput
- func (i DeploymentDeploymentDiagnosticDataArgs) ToDeploymentDeploymentDiagnosticDataOutputWithContext(ctx context.Context) DeploymentDeploymentDiagnosticDataOutput
- type DeploymentDeploymentDiagnosticDataArray
- func (DeploymentDeploymentDiagnosticDataArray) ElementType() reflect.Type
- func (i DeploymentDeploymentDiagnosticDataArray) ToDeploymentDeploymentDiagnosticDataArrayOutput() DeploymentDeploymentDiagnosticDataArrayOutput
- func (i DeploymentDeploymentDiagnosticDataArray) ToDeploymentDeploymentDiagnosticDataArrayOutputWithContext(ctx context.Context) DeploymentDeploymentDiagnosticDataArrayOutput
- type DeploymentDeploymentDiagnosticDataArrayInput
- type DeploymentDeploymentDiagnosticDataArrayOutput
- func (DeploymentDeploymentDiagnosticDataArrayOutput) ElementType() reflect.Type
- func (o DeploymentDeploymentDiagnosticDataArrayOutput) Index(i pulumi.IntInput) DeploymentDeploymentDiagnosticDataOutput
- func (o DeploymentDeploymentDiagnosticDataArrayOutput) ToDeploymentDeploymentDiagnosticDataArrayOutput() DeploymentDeploymentDiagnosticDataArrayOutput
- func (o DeploymentDeploymentDiagnosticDataArrayOutput) ToDeploymentDeploymentDiagnosticDataArrayOutputWithContext(ctx context.Context) DeploymentDeploymentDiagnosticDataArrayOutput
- type DeploymentDeploymentDiagnosticDataInput
- type DeploymentDeploymentDiagnosticDataOutput
- func (o DeploymentDeploymentDiagnosticDataOutput) Bucket() pulumi.StringPtrOutput
- func (o DeploymentDeploymentDiagnosticDataOutput) DiagnosticState() pulumi.StringPtrOutput
- func (DeploymentDeploymentDiagnosticDataOutput) ElementType() reflect.Type
- func (o DeploymentDeploymentDiagnosticDataOutput) Namespace() pulumi.StringPtrOutput
- func (o DeploymentDeploymentDiagnosticDataOutput) Object() pulumi.StringPtrOutput
- func (o DeploymentDeploymentDiagnosticDataOutput) TimeDiagnosticEnd() pulumi.StringPtrOutput
- func (o DeploymentDeploymentDiagnosticDataOutput) TimeDiagnosticStart() pulumi.StringPtrOutput
- func (o DeploymentDeploymentDiagnosticDataOutput) ToDeploymentDeploymentDiagnosticDataOutput() DeploymentDeploymentDiagnosticDataOutput
- func (o DeploymentDeploymentDiagnosticDataOutput) ToDeploymentDeploymentDiagnosticDataOutputWithContext(ctx context.Context) DeploymentDeploymentDiagnosticDataOutput
- type DeploymentInput
- type DeploymentMaintenanceWindow
- type DeploymentMaintenanceWindowArgs
- func (DeploymentMaintenanceWindowArgs) ElementType() reflect.Type
- func (i DeploymentMaintenanceWindowArgs) ToDeploymentMaintenanceWindowOutput() DeploymentMaintenanceWindowOutput
- func (i DeploymentMaintenanceWindowArgs) ToDeploymentMaintenanceWindowOutputWithContext(ctx context.Context) DeploymentMaintenanceWindowOutput
- func (i DeploymentMaintenanceWindowArgs) ToDeploymentMaintenanceWindowPtrOutput() DeploymentMaintenanceWindowPtrOutput
- func (i DeploymentMaintenanceWindowArgs) ToDeploymentMaintenanceWindowPtrOutputWithContext(ctx context.Context) DeploymentMaintenanceWindowPtrOutput
- type DeploymentMaintenanceWindowInput
- type DeploymentMaintenanceWindowOutput
- func (o DeploymentMaintenanceWindowOutput) Day() pulumi.StringOutput
- func (DeploymentMaintenanceWindowOutput) ElementType() reflect.Type
- func (o DeploymentMaintenanceWindowOutput) StartHour() pulumi.IntOutput
- func (o DeploymentMaintenanceWindowOutput) ToDeploymentMaintenanceWindowOutput() DeploymentMaintenanceWindowOutput
- func (o DeploymentMaintenanceWindowOutput) ToDeploymentMaintenanceWindowOutputWithContext(ctx context.Context) DeploymentMaintenanceWindowOutput
- func (o DeploymentMaintenanceWindowOutput) ToDeploymentMaintenanceWindowPtrOutput() DeploymentMaintenanceWindowPtrOutput
- func (o DeploymentMaintenanceWindowOutput) ToDeploymentMaintenanceWindowPtrOutputWithContext(ctx context.Context) DeploymentMaintenanceWindowPtrOutput
- type DeploymentMaintenanceWindowPtrInput
- type DeploymentMaintenanceWindowPtrOutput
- func (o DeploymentMaintenanceWindowPtrOutput) Day() pulumi.StringPtrOutput
- func (o DeploymentMaintenanceWindowPtrOutput) Elem() DeploymentMaintenanceWindowOutput
- func (DeploymentMaintenanceWindowPtrOutput) ElementType() reflect.Type
- func (o DeploymentMaintenanceWindowPtrOutput) StartHour() pulumi.IntPtrOutput
- func (o DeploymentMaintenanceWindowPtrOutput) ToDeploymentMaintenanceWindowPtrOutput() DeploymentMaintenanceWindowPtrOutput
- func (o DeploymentMaintenanceWindowPtrOutput) ToDeploymentMaintenanceWindowPtrOutputWithContext(ctx context.Context) DeploymentMaintenanceWindowPtrOutput
- type DeploymentMap
- type DeploymentMapInput
- type DeploymentMapOutput
- func (DeploymentMapOutput) ElementType() reflect.Type
- func (o DeploymentMapOutput) MapIndex(k pulumi.StringInput) DeploymentOutput
- func (o DeploymentMapOutput) ToDeploymentMapOutput() DeploymentMapOutput
- func (o DeploymentMapOutput) ToDeploymentMapOutputWithContext(ctx context.Context) DeploymentMapOutput
- type DeploymentOggData
- type DeploymentOggDataArgs
- func (DeploymentOggDataArgs) ElementType() reflect.Type
- func (i DeploymentOggDataArgs) ToDeploymentOggDataOutput() DeploymentOggDataOutput
- func (i DeploymentOggDataArgs) ToDeploymentOggDataOutputWithContext(ctx context.Context) DeploymentOggDataOutput
- func (i DeploymentOggDataArgs) ToDeploymentOggDataPtrOutput() DeploymentOggDataPtrOutput
- func (i DeploymentOggDataArgs) ToDeploymentOggDataPtrOutputWithContext(ctx context.Context) DeploymentOggDataPtrOutput
- type DeploymentOggDataInput
- type DeploymentOggDataOutput
- func (o DeploymentOggDataOutput) AdminPassword() pulumi.StringOutput
- func (o DeploymentOggDataOutput) AdminUsername() pulumi.StringOutput
- func (o DeploymentOggDataOutput) Certificate() pulumi.StringPtrOutput
- func (o DeploymentOggDataOutput) DeploymentName() pulumi.StringOutput
- func (DeploymentOggDataOutput) ElementType() reflect.Type
- func (o DeploymentOggDataOutput) Key() pulumi.StringPtrOutput
- func (o DeploymentOggDataOutput) OggVersion() pulumi.StringPtrOutput
- func (o DeploymentOggDataOutput) ToDeploymentOggDataOutput() DeploymentOggDataOutput
- func (o DeploymentOggDataOutput) ToDeploymentOggDataOutputWithContext(ctx context.Context) DeploymentOggDataOutput
- func (o DeploymentOggDataOutput) ToDeploymentOggDataPtrOutput() DeploymentOggDataPtrOutput
- func (o DeploymentOggDataOutput) ToDeploymentOggDataPtrOutputWithContext(ctx context.Context) DeploymentOggDataPtrOutput
- type DeploymentOggDataPtrInput
- type DeploymentOggDataPtrOutput
- func (o DeploymentOggDataPtrOutput) AdminPassword() pulumi.StringPtrOutput
- func (o DeploymentOggDataPtrOutput) AdminUsername() pulumi.StringPtrOutput
- func (o DeploymentOggDataPtrOutput) Certificate() pulumi.StringPtrOutput
- func (o DeploymentOggDataPtrOutput) DeploymentName() pulumi.StringPtrOutput
- func (o DeploymentOggDataPtrOutput) Elem() DeploymentOggDataOutput
- func (DeploymentOggDataPtrOutput) ElementType() reflect.Type
- func (o DeploymentOggDataPtrOutput) Key() pulumi.StringPtrOutput
- func (o DeploymentOggDataPtrOutput) OggVersion() pulumi.StringPtrOutput
- func (o DeploymentOggDataPtrOutput) ToDeploymentOggDataPtrOutput() DeploymentOggDataPtrOutput
- func (o DeploymentOggDataPtrOutput) ToDeploymentOggDataPtrOutputWithContext(ctx context.Context) DeploymentOggDataPtrOutput
- type DeploymentOutput
- func (o DeploymentOutput) CompartmentId() pulumi.StringOutput
- func (o DeploymentOutput) CpuCoreCount() pulumi.IntOutput
- func (o DeploymentOutput) DefinedTags() pulumi.MapOutput
- func (o DeploymentOutput) DeploymentBackupId() pulumi.StringOutput
- func (o DeploymentOutput) DeploymentDiagnosticDatas() DeploymentDeploymentDiagnosticDataArrayOutput
- func (o DeploymentOutput) DeploymentType() pulumi.StringOutput
- func (o DeploymentOutput) DeploymentUrl() pulumi.StringOutput
- func (o DeploymentOutput) Description() pulumi.StringOutput
- func (o DeploymentOutput) DisplayName() pulumi.StringOutput
- func (DeploymentOutput) ElementType() reflect.Type
- func (o DeploymentOutput) Fqdn() pulumi.StringOutput
- func (o DeploymentOutput) FreeformTags() pulumi.MapOutput
- func (o DeploymentOutput) IsAutoScalingEnabled() pulumi.BoolOutput
- func (o DeploymentOutput) IsHealthy() pulumi.BoolOutput
- func (o DeploymentOutput) IsLatestVersion() pulumi.BoolOutput
- func (o DeploymentOutput) IsPublic() pulumi.BoolOutput
- func (o DeploymentOutput) IsStorageUtilizationLimitExceeded() pulumi.BoolOutput
- func (o DeploymentOutput) LicenseModel() pulumi.StringOutput
- func (o DeploymentOutput) LifecycleDetails() pulumi.StringOutput
- func (o DeploymentOutput) LifecycleSubState() pulumi.StringOutput
- func (o DeploymentOutput) MaintenanceWindow() DeploymentMaintenanceWindowOutput
- func (o DeploymentOutput) NextMaintenanceActionType() pulumi.StringOutput
- func (o DeploymentOutput) NextMaintenanceDescription() pulumi.StringOutput
- func (o DeploymentOutput) NsgIds() pulumi.StringArrayOutput
- func (o DeploymentOutput) OggData() DeploymentOggDataOutput
- func (o DeploymentOutput) PrivateIpAddress() pulumi.StringOutput
- func (o DeploymentOutput) PublicIpAddress() pulumi.StringOutput
- func (o DeploymentOutput) State() pulumi.StringOutput
- func (o DeploymentOutput) StorageUtilizationInBytes() pulumi.StringOutput
- func (o DeploymentOutput) SubnetId() pulumi.StringOutput
- func (o DeploymentOutput) SystemTags() pulumi.MapOutput
- func (o DeploymentOutput) TimeCreated() pulumi.StringOutput
- func (o DeploymentOutput) TimeOfNextMaintenance() pulumi.StringOutput
- func (o DeploymentOutput) TimeUpdated() pulumi.StringOutput
- func (o DeploymentOutput) TimeUpgradeRequired() pulumi.StringOutput
- func (o DeploymentOutput) ToDeploymentOutput() DeploymentOutput
- func (o DeploymentOutput) ToDeploymentOutputWithContext(ctx context.Context) DeploymentOutput
- type DeploymentState
- type GetConnectionAdditionalAttribute
- type GetConnectionAdditionalAttributeArgs
- func (GetConnectionAdditionalAttributeArgs) ElementType() reflect.Type
- func (i GetConnectionAdditionalAttributeArgs) ToGetConnectionAdditionalAttributeOutput() GetConnectionAdditionalAttributeOutput
- func (i GetConnectionAdditionalAttributeArgs) ToGetConnectionAdditionalAttributeOutputWithContext(ctx context.Context) GetConnectionAdditionalAttributeOutput
- type GetConnectionAdditionalAttributeArray
- func (GetConnectionAdditionalAttributeArray) ElementType() reflect.Type
- func (i GetConnectionAdditionalAttributeArray) ToGetConnectionAdditionalAttributeArrayOutput() GetConnectionAdditionalAttributeArrayOutput
- func (i GetConnectionAdditionalAttributeArray) ToGetConnectionAdditionalAttributeArrayOutputWithContext(ctx context.Context) GetConnectionAdditionalAttributeArrayOutput
- type GetConnectionAdditionalAttributeArrayInput
- type GetConnectionAdditionalAttributeArrayOutput
- func (GetConnectionAdditionalAttributeArrayOutput) ElementType() reflect.Type
- func (o GetConnectionAdditionalAttributeArrayOutput) Index(i pulumi.IntInput) GetConnectionAdditionalAttributeOutput
- func (o GetConnectionAdditionalAttributeArrayOutput) ToGetConnectionAdditionalAttributeArrayOutput() GetConnectionAdditionalAttributeArrayOutput
- func (o GetConnectionAdditionalAttributeArrayOutput) ToGetConnectionAdditionalAttributeArrayOutputWithContext(ctx context.Context) GetConnectionAdditionalAttributeArrayOutput
- type GetConnectionAdditionalAttributeInput
- type GetConnectionAdditionalAttributeOutput
- func (GetConnectionAdditionalAttributeOutput) ElementType() reflect.Type
- func (o GetConnectionAdditionalAttributeOutput) Name() pulumi.StringOutput
- func (o GetConnectionAdditionalAttributeOutput) ToGetConnectionAdditionalAttributeOutput() GetConnectionAdditionalAttributeOutput
- func (o GetConnectionAdditionalAttributeOutput) ToGetConnectionAdditionalAttributeOutputWithContext(ctx context.Context) GetConnectionAdditionalAttributeOutput
- func (o GetConnectionAdditionalAttributeOutput) Value() pulumi.StringOutput
- type GetConnectionAssignmentsArgs
- type GetConnectionAssignmentsConnectionAssignmentCollection
- type GetConnectionAssignmentsConnectionAssignmentCollectionArgs
- func (GetConnectionAssignmentsConnectionAssignmentCollectionArgs) ElementType() reflect.Type
- func (i GetConnectionAssignmentsConnectionAssignmentCollectionArgs) ToGetConnectionAssignmentsConnectionAssignmentCollectionOutput() GetConnectionAssignmentsConnectionAssignmentCollectionOutput
- func (i GetConnectionAssignmentsConnectionAssignmentCollectionArgs) ToGetConnectionAssignmentsConnectionAssignmentCollectionOutputWithContext(ctx context.Context) GetConnectionAssignmentsConnectionAssignmentCollectionOutput
- type GetConnectionAssignmentsConnectionAssignmentCollectionArray
- func (GetConnectionAssignmentsConnectionAssignmentCollectionArray) ElementType() reflect.Type
- func (i GetConnectionAssignmentsConnectionAssignmentCollectionArray) ToGetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput() GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput
- func (i GetConnectionAssignmentsConnectionAssignmentCollectionArray) ToGetConnectionAssignmentsConnectionAssignmentCollectionArrayOutputWithContext(ctx context.Context) GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput
- type GetConnectionAssignmentsConnectionAssignmentCollectionArrayInput
- type GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput
- func (GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput) ElementType() reflect.Type
- func (o GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput) Index(i pulumi.IntInput) GetConnectionAssignmentsConnectionAssignmentCollectionOutput
- func (o GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput() GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput
- func (o GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionArrayOutputWithContext(ctx context.Context) GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput
- type GetConnectionAssignmentsConnectionAssignmentCollectionInput
- type GetConnectionAssignmentsConnectionAssignmentCollectionItem
- type GetConnectionAssignmentsConnectionAssignmentCollectionItemArgs
- func (GetConnectionAssignmentsConnectionAssignmentCollectionItemArgs) ElementType() reflect.Type
- func (i GetConnectionAssignmentsConnectionAssignmentCollectionItemArgs) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemOutput() GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput
- func (i GetConnectionAssignmentsConnectionAssignmentCollectionItemArgs) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemOutputWithContext(ctx context.Context) GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput
- type GetConnectionAssignmentsConnectionAssignmentCollectionItemArray
- func (GetConnectionAssignmentsConnectionAssignmentCollectionItemArray) ElementType() reflect.Type
- func (i GetConnectionAssignmentsConnectionAssignmentCollectionItemArray) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput() GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput
- func (i GetConnectionAssignmentsConnectionAssignmentCollectionItemArray) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutputWithContext(ctx context.Context) GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput
- type GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayInput
- type GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput
- func (GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput) Index(i pulumi.IntInput) GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput
- func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput() GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput
- func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutputWithContext(ctx context.Context) GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput
- type GetConnectionAssignmentsConnectionAssignmentCollectionItemInput
- type GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput
- func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) AliasName() pulumi.StringOutput
- func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) ConnectionId() pulumi.StringOutput
- func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) DeploymentId() pulumi.StringOutput
- func (GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) ElementType() reflect.Type
- func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) State() pulumi.StringOutput
- func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemOutput() GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput
- func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemOutputWithContext(ctx context.Context) GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput
- type GetConnectionAssignmentsConnectionAssignmentCollectionOutput
- func (GetConnectionAssignmentsConnectionAssignmentCollectionOutput) ElementType() reflect.Type
- func (o GetConnectionAssignmentsConnectionAssignmentCollectionOutput) Items() GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput
- func (o GetConnectionAssignmentsConnectionAssignmentCollectionOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionOutput() GetConnectionAssignmentsConnectionAssignmentCollectionOutput
- func (o GetConnectionAssignmentsConnectionAssignmentCollectionOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionOutputWithContext(ctx context.Context) GetConnectionAssignmentsConnectionAssignmentCollectionOutput
- type GetConnectionAssignmentsFilter
- type GetConnectionAssignmentsFilterArgs
- func (GetConnectionAssignmentsFilterArgs) ElementType() reflect.Type
- func (i GetConnectionAssignmentsFilterArgs) ToGetConnectionAssignmentsFilterOutput() GetConnectionAssignmentsFilterOutput
- func (i GetConnectionAssignmentsFilterArgs) ToGetConnectionAssignmentsFilterOutputWithContext(ctx context.Context) GetConnectionAssignmentsFilterOutput
- type GetConnectionAssignmentsFilterArray
- func (GetConnectionAssignmentsFilterArray) ElementType() reflect.Type
- func (i GetConnectionAssignmentsFilterArray) ToGetConnectionAssignmentsFilterArrayOutput() GetConnectionAssignmentsFilterArrayOutput
- func (i GetConnectionAssignmentsFilterArray) ToGetConnectionAssignmentsFilterArrayOutputWithContext(ctx context.Context) GetConnectionAssignmentsFilterArrayOutput
- type GetConnectionAssignmentsFilterArrayInput
- type GetConnectionAssignmentsFilterArrayOutput
- func (GetConnectionAssignmentsFilterArrayOutput) ElementType() reflect.Type
- func (o GetConnectionAssignmentsFilterArrayOutput) Index(i pulumi.IntInput) GetConnectionAssignmentsFilterOutput
- func (o GetConnectionAssignmentsFilterArrayOutput) ToGetConnectionAssignmentsFilterArrayOutput() GetConnectionAssignmentsFilterArrayOutput
- func (o GetConnectionAssignmentsFilterArrayOutput) ToGetConnectionAssignmentsFilterArrayOutputWithContext(ctx context.Context) GetConnectionAssignmentsFilterArrayOutput
- type GetConnectionAssignmentsFilterInput
- type GetConnectionAssignmentsFilterOutput
- func (GetConnectionAssignmentsFilterOutput) ElementType() reflect.Type
- func (o GetConnectionAssignmentsFilterOutput) Name() pulumi.StringOutput
- func (o GetConnectionAssignmentsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetConnectionAssignmentsFilterOutput) ToGetConnectionAssignmentsFilterOutput() GetConnectionAssignmentsFilterOutput
- func (o GetConnectionAssignmentsFilterOutput) ToGetConnectionAssignmentsFilterOutputWithContext(ctx context.Context) GetConnectionAssignmentsFilterOutput
- func (o GetConnectionAssignmentsFilterOutput) Values() pulumi.StringArrayOutput
- type GetConnectionAssignmentsOutputArgs
- type GetConnectionAssignmentsResult
- type GetConnectionAssignmentsResultOutput
- func (o GetConnectionAssignmentsResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetConnectionAssignmentsResultOutput) ConnectionAssignmentCollections() GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput
- func (o GetConnectionAssignmentsResultOutput) ConnectionId() pulumi.StringPtrOutput
- func (o GetConnectionAssignmentsResultOutput) DeploymentId() pulumi.StringPtrOutput
- func (GetConnectionAssignmentsResultOutput) ElementType() reflect.Type
- func (o GetConnectionAssignmentsResultOutput) Filters() GetConnectionAssignmentsFilterArrayOutput
- func (o GetConnectionAssignmentsResultOutput) Id() pulumi.StringOutput
- func (o GetConnectionAssignmentsResultOutput) Name() pulumi.StringPtrOutput
- func (o GetConnectionAssignmentsResultOutput) State() pulumi.StringPtrOutput
- func (o GetConnectionAssignmentsResultOutput) ToGetConnectionAssignmentsResultOutput() GetConnectionAssignmentsResultOutput
- func (o GetConnectionAssignmentsResultOutput) ToGetConnectionAssignmentsResultOutputWithContext(ctx context.Context) GetConnectionAssignmentsResultOutput
- type GetConnectionBootstrapServer
- type GetConnectionBootstrapServerArgs
- func (GetConnectionBootstrapServerArgs) ElementType() reflect.Type
- func (i GetConnectionBootstrapServerArgs) ToGetConnectionBootstrapServerOutput() GetConnectionBootstrapServerOutput
- func (i GetConnectionBootstrapServerArgs) ToGetConnectionBootstrapServerOutputWithContext(ctx context.Context) GetConnectionBootstrapServerOutput
- type GetConnectionBootstrapServerArray
- func (GetConnectionBootstrapServerArray) ElementType() reflect.Type
- func (i GetConnectionBootstrapServerArray) ToGetConnectionBootstrapServerArrayOutput() GetConnectionBootstrapServerArrayOutput
- func (i GetConnectionBootstrapServerArray) ToGetConnectionBootstrapServerArrayOutputWithContext(ctx context.Context) GetConnectionBootstrapServerArrayOutput
- type GetConnectionBootstrapServerArrayInput
- type GetConnectionBootstrapServerArrayOutput
- func (GetConnectionBootstrapServerArrayOutput) ElementType() reflect.Type
- func (o GetConnectionBootstrapServerArrayOutput) Index(i pulumi.IntInput) GetConnectionBootstrapServerOutput
- func (o GetConnectionBootstrapServerArrayOutput) ToGetConnectionBootstrapServerArrayOutput() GetConnectionBootstrapServerArrayOutput
- func (o GetConnectionBootstrapServerArrayOutput) ToGetConnectionBootstrapServerArrayOutputWithContext(ctx context.Context) GetConnectionBootstrapServerArrayOutput
- type GetConnectionBootstrapServerInput
- type GetConnectionBootstrapServerOutput
- func (GetConnectionBootstrapServerOutput) ElementType() reflect.Type
- func (o GetConnectionBootstrapServerOutput) Host() pulumi.StringOutput
- func (o GetConnectionBootstrapServerOutput) Port() pulumi.IntOutput
- func (o GetConnectionBootstrapServerOutput) PrivateIp() pulumi.StringOutput
- func (o GetConnectionBootstrapServerOutput) ToGetConnectionBootstrapServerOutput() GetConnectionBootstrapServerOutput
- func (o GetConnectionBootstrapServerOutput) ToGetConnectionBootstrapServerOutputWithContext(ctx context.Context) GetConnectionBootstrapServerOutput
- type GetConnectionIngressIp
- type GetConnectionIngressIpArgs
- type GetConnectionIngressIpArray
- func (GetConnectionIngressIpArray) ElementType() reflect.Type
- func (i GetConnectionIngressIpArray) ToGetConnectionIngressIpArrayOutput() GetConnectionIngressIpArrayOutput
- func (i GetConnectionIngressIpArray) ToGetConnectionIngressIpArrayOutputWithContext(ctx context.Context) GetConnectionIngressIpArrayOutput
- type GetConnectionIngressIpArrayInput
- type GetConnectionIngressIpArrayOutput
- func (GetConnectionIngressIpArrayOutput) ElementType() reflect.Type
- func (o GetConnectionIngressIpArrayOutput) Index(i pulumi.IntInput) GetConnectionIngressIpOutput
- func (o GetConnectionIngressIpArrayOutput) ToGetConnectionIngressIpArrayOutput() GetConnectionIngressIpArrayOutput
- func (o GetConnectionIngressIpArrayOutput) ToGetConnectionIngressIpArrayOutputWithContext(ctx context.Context) GetConnectionIngressIpArrayOutput
- type GetConnectionIngressIpInput
- type GetConnectionIngressIpOutput
- func (GetConnectionIngressIpOutput) ElementType() reflect.Type
- func (o GetConnectionIngressIpOutput) IngressIp() pulumi.StringOutput
- func (o GetConnectionIngressIpOutput) ToGetConnectionIngressIpOutput() GetConnectionIngressIpOutput
- func (o GetConnectionIngressIpOutput) ToGetConnectionIngressIpOutputWithContext(ctx context.Context) GetConnectionIngressIpOutput
- type GetConnectionsArgs
- type GetConnectionsConnectionCollection
- type GetConnectionsConnectionCollectionArgs
- func (GetConnectionsConnectionCollectionArgs) ElementType() reflect.Type
- func (i GetConnectionsConnectionCollectionArgs) ToGetConnectionsConnectionCollectionOutput() GetConnectionsConnectionCollectionOutput
- func (i GetConnectionsConnectionCollectionArgs) ToGetConnectionsConnectionCollectionOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionOutput
- type GetConnectionsConnectionCollectionArray
- func (GetConnectionsConnectionCollectionArray) ElementType() reflect.Type
- func (i GetConnectionsConnectionCollectionArray) ToGetConnectionsConnectionCollectionArrayOutput() GetConnectionsConnectionCollectionArrayOutput
- func (i GetConnectionsConnectionCollectionArray) ToGetConnectionsConnectionCollectionArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionArrayOutput
- type GetConnectionsConnectionCollectionArrayInput
- type GetConnectionsConnectionCollectionArrayOutput
- func (GetConnectionsConnectionCollectionArrayOutput) ElementType() reflect.Type
- func (o GetConnectionsConnectionCollectionArrayOutput) Index(i pulumi.IntInput) GetConnectionsConnectionCollectionOutput
- func (o GetConnectionsConnectionCollectionArrayOutput) ToGetConnectionsConnectionCollectionArrayOutput() GetConnectionsConnectionCollectionArrayOutput
- func (o GetConnectionsConnectionCollectionArrayOutput) ToGetConnectionsConnectionCollectionArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionArrayOutput
- type GetConnectionsConnectionCollectionInput
- type GetConnectionsConnectionCollectionItem
- type GetConnectionsConnectionCollectionItemAdditionalAttribute
- type GetConnectionsConnectionCollectionItemAdditionalAttributeArgs
- func (GetConnectionsConnectionCollectionItemAdditionalAttributeArgs) ElementType() reflect.Type
- func (i GetConnectionsConnectionCollectionItemAdditionalAttributeArgs) ToGetConnectionsConnectionCollectionItemAdditionalAttributeOutput() GetConnectionsConnectionCollectionItemAdditionalAttributeOutput
- func (i GetConnectionsConnectionCollectionItemAdditionalAttributeArgs) ToGetConnectionsConnectionCollectionItemAdditionalAttributeOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemAdditionalAttributeOutput
- type GetConnectionsConnectionCollectionItemAdditionalAttributeArray
- func (GetConnectionsConnectionCollectionItemAdditionalAttributeArray) ElementType() reflect.Type
- func (i GetConnectionsConnectionCollectionItemAdditionalAttributeArray) ToGetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput() GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput
- func (i GetConnectionsConnectionCollectionItemAdditionalAttributeArray) ToGetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput
- type GetConnectionsConnectionCollectionItemAdditionalAttributeArrayInput
- type GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput
- func (GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput) ElementType() reflect.Type
- func (o GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput) Index(i pulumi.IntInput) GetConnectionsConnectionCollectionItemAdditionalAttributeOutput
- func (o GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput) ToGetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput() GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput
- func (o GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput) ToGetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput
- type GetConnectionsConnectionCollectionItemAdditionalAttributeInput
- type GetConnectionsConnectionCollectionItemAdditionalAttributeOutput
- func (GetConnectionsConnectionCollectionItemAdditionalAttributeOutput) ElementType() reflect.Type
- func (o GetConnectionsConnectionCollectionItemAdditionalAttributeOutput) Name() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemAdditionalAttributeOutput) ToGetConnectionsConnectionCollectionItemAdditionalAttributeOutput() GetConnectionsConnectionCollectionItemAdditionalAttributeOutput
- func (o GetConnectionsConnectionCollectionItemAdditionalAttributeOutput) ToGetConnectionsConnectionCollectionItemAdditionalAttributeOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemAdditionalAttributeOutput
- func (o GetConnectionsConnectionCollectionItemAdditionalAttributeOutput) Value() pulumi.StringOutput
- type GetConnectionsConnectionCollectionItemArgs
- func (GetConnectionsConnectionCollectionItemArgs) ElementType() reflect.Type
- func (i GetConnectionsConnectionCollectionItemArgs) ToGetConnectionsConnectionCollectionItemOutput() GetConnectionsConnectionCollectionItemOutput
- func (i GetConnectionsConnectionCollectionItemArgs) ToGetConnectionsConnectionCollectionItemOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemOutput
- type GetConnectionsConnectionCollectionItemArray
- func (GetConnectionsConnectionCollectionItemArray) ElementType() reflect.Type
- func (i GetConnectionsConnectionCollectionItemArray) ToGetConnectionsConnectionCollectionItemArrayOutput() GetConnectionsConnectionCollectionItemArrayOutput
- func (i GetConnectionsConnectionCollectionItemArray) ToGetConnectionsConnectionCollectionItemArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemArrayOutput
- type GetConnectionsConnectionCollectionItemArrayInput
- type GetConnectionsConnectionCollectionItemArrayOutput
- func (GetConnectionsConnectionCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetConnectionsConnectionCollectionItemArrayOutput) Index(i pulumi.IntInput) GetConnectionsConnectionCollectionItemOutput
- func (o GetConnectionsConnectionCollectionItemArrayOutput) ToGetConnectionsConnectionCollectionItemArrayOutput() GetConnectionsConnectionCollectionItemArrayOutput
- func (o GetConnectionsConnectionCollectionItemArrayOutput) ToGetConnectionsConnectionCollectionItemArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemArrayOutput
- type GetConnectionsConnectionCollectionItemBootstrapServer
- type GetConnectionsConnectionCollectionItemBootstrapServerArgs
- func (GetConnectionsConnectionCollectionItemBootstrapServerArgs) ElementType() reflect.Type
- func (i GetConnectionsConnectionCollectionItemBootstrapServerArgs) ToGetConnectionsConnectionCollectionItemBootstrapServerOutput() GetConnectionsConnectionCollectionItemBootstrapServerOutput
- func (i GetConnectionsConnectionCollectionItemBootstrapServerArgs) ToGetConnectionsConnectionCollectionItemBootstrapServerOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemBootstrapServerOutput
- type GetConnectionsConnectionCollectionItemBootstrapServerArray
- func (GetConnectionsConnectionCollectionItemBootstrapServerArray) ElementType() reflect.Type
- func (i GetConnectionsConnectionCollectionItemBootstrapServerArray) ToGetConnectionsConnectionCollectionItemBootstrapServerArrayOutput() GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput
- func (i GetConnectionsConnectionCollectionItemBootstrapServerArray) ToGetConnectionsConnectionCollectionItemBootstrapServerArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput
- type GetConnectionsConnectionCollectionItemBootstrapServerArrayInput
- type GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput
- func (GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput) ElementType() reflect.Type
- func (o GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput) Index(i pulumi.IntInput) GetConnectionsConnectionCollectionItemBootstrapServerOutput
- func (o GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput) ToGetConnectionsConnectionCollectionItemBootstrapServerArrayOutput() GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput
- func (o GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput) ToGetConnectionsConnectionCollectionItemBootstrapServerArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput
- type GetConnectionsConnectionCollectionItemBootstrapServerInput
- type GetConnectionsConnectionCollectionItemBootstrapServerOutput
- func (GetConnectionsConnectionCollectionItemBootstrapServerOutput) ElementType() reflect.Type
- func (o GetConnectionsConnectionCollectionItemBootstrapServerOutput) Host() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemBootstrapServerOutput) Port() pulumi.IntOutput
- func (o GetConnectionsConnectionCollectionItemBootstrapServerOutput) PrivateIp() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemBootstrapServerOutput) ToGetConnectionsConnectionCollectionItemBootstrapServerOutput() GetConnectionsConnectionCollectionItemBootstrapServerOutput
- func (o GetConnectionsConnectionCollectionItemBootstrapServerOutput) ToGetConnectionsConnectionCollectionItemBootstrapServerOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemBootstrapServerOutput
- type GetConnectionsConnectionCollectionItemIngressIp
- type GetConnectionsConnectionCollectionItemIngressIpArgs
- func (GetConnectionsConnectionCollectionItemIngressIpArgs) ElementType() reflect.Type
- func (i GetConnectionsConnectionCollectionItemIngressIpArgs) ToGetConnectionsConnectionCollectionItemIngressIpOutput() GetConnectionsConnectionCollectionItemIngressIpOutput
- func (i GetConnectionsConnectionCollectionItemIngressIpArgs) ToGetConnectionsConnectionCollectionItemIngressIpOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemIngressIpOutput
- type GetConnectionsConnectionCollectionItemIngressIpArray
- func (GetConnectionsConnectionCollectionItemIngressIpArray) ElementType() reflect.Type
- func (i GetConnectionsConnectionCollectionItemIngressIpArray) ToGetConnectionsConnectionCollectionItemIngressIpArrayOutput() GetConnectionsConnectionCollectionItemIngressIpArrayOutput
- func (i GetConnectionsConnectionCollectionItemIngressIpArray) ToGetConnectionsConnectionCollectionItemIngressIpArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemIngressIpArrayOutput
- type GetConnectionsConnectionCollectionItemIngressIpArrayInput
- type GetConnectionsConnectionCollectionItemIngressIpArrayOutput
- func (GetConnectionsConnectionCollectionItemIngressIpArrayOutput) ElementType() reflect.Type
- func (o GetConnectionsConnectionCollectionItemIngressIpArrayOutput) Index(i pulumi.IntInput) GetConnectionsConnectionCollectionItemIngressIpOutput
- func (o GetConnectionsConnectionCollectionItemIngressIpArrayOutput) ToGetConnectionsConnectionCollectionItemIngressIpArrayOutput() GetConnectionsConnectionCollectionItemIngressIpArrayOutput
- func (o GetConnectionsConnectionCollectionItemIngressIpArrayOutput) ToGetConnectionsConnectionCollectionItemIngressIpArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemIngressIpArrayOutput
- type GetConnectionsConnectionCollectionItemIngressIpInput
- type GetConnectionsConnectionCollectionItemIngressIpOutput
- func (GetConnectionsConnectionCollectionItemIngressIpOutput) ElementType() reflect.Type
- func (o GetConnectionsConnectionCollectionItemIngressIpOutput) IngressIp() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemIngressIpOutput) ToGetConnectionsConnectionCollectionItemIngressIpOutput() GetConnectionsConnectionCollectionItemIngressIpOutput
- func (o GetConnectionsConnectionCollectionItemIngressIpOutput) ToGetConnectionsConnectionCollectionItemIngressIpOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemIngressIpOutput
- type GetConnectionsConnectionCollectionItemInput
- type GetConnectionsConnectionCollectionItemOutput
- func (o GetConnectionsConnectionCollectionItemOutput) AccessKeyId() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) AccountKey() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) AccountName() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) AdditionalAttributes() GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput
- func (o GetConnectionsConnectionCollectionItemOutput) AuthenticationType() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) AzureTenantId() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) BootstrapServers() GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput
- func (o GetConnectionsConnectionCollectionItemOutput) ClientId() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) ClientSecret() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) ConnectionFactory() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) ConnectionString() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) ConnectionType() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) ConnectionUrl() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) ConsumerProperties() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) CoreSiteXml() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) DatabaseId() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) DatabaseName() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) DbSystemId() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) DefinedTags() pulumi.MapOutput
- func (o GetConnectionsConnectionCollectionItemOutput) DeploymentId() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) Description() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetConnectionsConnectionCollectionItemOutput) ElementType() reflect.Type
- func (o GetConnectionsConnectionCollectionItemOutput) Endpoint() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) FreeformTags() pulumi.MapOutput
- func (o GetConnectionsConnectionCollectionItemOutput) Host() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) IngressIps() GetConnectionsConnectionCollectionItemIngressIpArrayOutput
- func (o GetConnectionsConnectionCollectionItemOutput) JndiConnectionFactory() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) JndiInitialContextFactory() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) JndiProviderUrl() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) JndiSecurityCredentials() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) JndiSecurityPrincipal() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) KeyId() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) KeyStore() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) KeyStorePassword() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) NsgIds() pulumi.StringArrayOutput
- func (o GetConnectionsConnectionCollectionItemOutput) Password() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) Port() pulumi.IntOutput
- func (o GetConnectionsConnectionCollectionItemOutput) PrivateIp() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) PrivateKeyFile() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) PrivateKeyPassphrase() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) ProducerProperties() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) PublicKeyFingerprint() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) Region() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) SasToken() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) SecretAccessKey() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) SecurityProtocol() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) SessionMode() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) ShouldUseJndi() pulumi.BoolOutput
- func (o GetConnectionsConnectionCollectionItemOutput) ShouldValidateServerCertificate() pulumi.BoolOutput
- func (o GetConnectionsConnectionCollectionItemOutput) SslCa() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) SslCert() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) SslCrl() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) SslKey() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) SslKeyPassword() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) SslMode() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) State() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) StreamPoolId() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) SubnetId() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) SystemTags() pulumi.MapOutput
- func (o GetConnectionsConnectionCollectionItemOutput) TechnologyType() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) TenancyId() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) ToGetConnectionsConnectionCollectionItemOutput() GetConnectionsConnectionCollectionItemOutput
- func (o GetConnectionsConnectionCollectionItemOutput) ToGetConnectionsConnectionCollectionItemOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemOutput
- func (o GetConnectionsConnectionCollectionItemOutput) TrustStore() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) TrustStorePassword() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) Url() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) UserId() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) Username() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) VaultId() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) Wallet() pulumi.StringOutput
- type GetConnectionsConnectionCollectionOutput
- func (GetConnectionsConnectionCollectionOutput) ElementType() reflect.Type
- func (o GetConnectionsConnectionCollectionOutput) Items() GetConnectionsConnectionCollectionItemArrayOutput
- func (o GetConnectionsConnectionCollectionOutput) ToGetConnectionsConnectionCollectionOutput() GetConnectionsConnectionCollectionOutput
- func (o GetConnectionsConnectionCollectionOutput) ToGetConnectionsConnectionCollectionOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionOutput
- type GetConnectionsFilter
- type GetConnectionsFilterArgs
- type GetConnectionsFilterArray
- type GetConnectionsFilterArrayInput
- type GetConnectionsFilterArrayOutput
- func (GetConnectionsFilterArrayOutput) ElementType() reflect.Type
- func (o GetConnectionsFilterArrayOutput) Index(i pulumi.IntInput) GetConnectionsFilterOutput
- func (o GetConnectionsFilterArrayOutput) ToGetConnectionsFilterArrayOutput() GetConnectionsFilterArrayOutput
- func (o GetConnectionsFilterArrayOutput) ToGetConnectionsFilterArrayOutputWithContext(ctx context.Context) GetConnectionsFilterArrayOutput
- type GetConnectionsFilterInput
- type GetConnectionsFilterOutput
- func (GetConnectionsFilterOutput) ElementType() reflect.Type
- func (o GetConnectionsFilterOutput) Name() pulumi.StringOutput
- func (o GetConnectionsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetConnectionsFilterOutput) ToGetConnectionsFilterOutput() GetConnectionsFilterOutput
- func (o GetConnectionsFilterOutput) ToGetConnectionsFilterOutputWithContext(ctx context.Context) GetConnectionsFilterOutput
- func (o GetConnectionsFilterOutput) Values() pulumi.StringArrayOutput
- type GetConnectionsOutputArgs
- type GetConnectionsResult
- type GetConnectionsResultOutput
- func (o GetConnectionsResultOutput) AssignableDeploymentId() pulumi.StringPtrOutput
- func (o GetConnectionsResultOutput) AssignableDeploymentType() pulumi.StringPtrOutput
- func (o GetConnectionsResultOutput) AssignedDeploymentId() pulumi.StringPtrOutput
- func (o GetConnectionsResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetConnectionsResultOutput) ConnectionCollections() GetConnectionsConnectionCollectionArrayOutput
- func (o GetConnectionsResultOutput) ConnectionTypes() pulumi.StringArrayOutput
- func (o GetConnectionsResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetConnectionsResultOutput) ElementType() reflect.Type
- func (o GetConnectionsResultOutput) Filters() GetConnectionsFilterArrayOutput
- func (o GetConnectionsResultOutput) Id() pulumi.StringOutput
- func (o GetConnectionsResultOutput) State() pulumi.StringPtrOutput
- func (o GetConnectionsResultOutput) TechnologyTypes() pulumi.StringArrayOutput
- func (o GetConnectionsResultOutput) ToGetConnectionsResultOutput() GetConnectionsResultOutput
- func (o GetConnectionsResultOutput) ToGetConnectionsResultOutputWithContext(ctx context.Context) GetConnectionsResultOutput
- type GetDatabaseRegistrationsArgs
- type GetDatabaseRegistrationsDatabaseRegistrationCollection
- type GetDatabaseRegistrationsDatabaseRegistrationCollectionArgs
- func (GetDatabaseRegistrationsDatabaseRegistrationCollectionArgs) ElementType() reflect.Type
- func (i GetDatabaseRegistrationsDatabaseRegistrationCollectionArgs) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionOutput() GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput
- func (i GetDatabaseRegistrationsDatabaseRegistrationCollectionArgs) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionOutputWithContext(ctx context.Context) GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput
- type GetDatabaseRegistrationsDatabaseRegistrationCollectionArray
- func (GetDatabaseRegistrationsDatabaseRegistrationCollectionArray) ElementType() reflect.Type
- func (i GetDatabaseRegistrationsDatabaseRegistrationCollectionArray) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput() GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput
- func (i GetDatabaseRegistrationsDatabaseRegistrationCollectionArray) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutputWithContext(ctx context.Context) GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput
- type GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayInput
- type GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput
- func (GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput) Index(i pulumi.IntInput) GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput() GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutputWithContext(ctx context.Context) GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput
- type GetDatabaseRegistrationsDatabaseRegistrationCollectionInput
- type GetDatabaseRegistrationsDatabaseRegistrationCollectionItem
- type GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArgs
- func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArgs) ElementType() reflect.Type
- func (i GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArgs) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput() GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput
- func (i GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArgs) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutputWithContext(ctx context.Context) GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput
- type GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArray
- func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArray) ElementType() reflect.Type
- func (i GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArray) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput() GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput
- func (i GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArray) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutputWithContext(ctx context.Context) GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput
- type GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayInput
- type GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput
- func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput) Index(i pulumi.IntInput) GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput() GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutputWithContext(ctx context.Context) GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput
- type GetDatabaseRegistrationsDatabaseRegistrationCollectionItemInput
- type GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) AliasName() pulumi.StringOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) ConnectionString() pulumi.StringOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) DatabaseId() pulumi.StringOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) DefinedTags() pulumi.MapOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) Description() pulumi.StringOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) ElementType() reflect.Type
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) Fqdn() pulumi.StringOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) FreeformTags() pulumi.MapOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) IpAddress() pulumi.StringOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) KeyId() pulumi.StringOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) Password() pulumi.StringOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) RcePrivateIp() pulumi.StringOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) SecretCompartmentId() pulumi.StringOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) SecretId() pulumi.StringOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) SessionMode() pulumi.StringOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) State() pulumi.StringOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) SubnetId() pulumi.StringOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) SystemTags() pulumi.MapOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput() GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutputWithContext(ctx context.Context) GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) Username() pulumi.StringOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) VaultId() pulumi.StringOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) Wallet() pulumi.StringOutput
- type GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput
- func (GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput) ElementType() reflect.Type
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput) Items() GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionOutput() GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionOutputWithContext(ctx context.Context) GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput
- type GetDatabaseRegistrationsFilter
- type GetDatabaseRegistrationsFilterArgs
- func (GetDatabaseRegistrationsFilterArgs) ElementType() reflect.Type
- func (i GetDatabaseRegistrationsFilterArgs) ToGetDatabaseRegistrationsFilterOutput() GetDatabaseRegistrationsFilterOutput
- func (i GetDatabaseRegistrationsFilterArgs) ToGetDatabaseRegistrationsFilterOutputWithContext(ctx context.Context) GetDatabaseRegistrationsFilterOutput
- type GetDatabaseRegistrationsFilterArray
- func (GetDatabaseRegistrationsFilterArray) ElementType() reflect.Type
- func (i GetDatabaseRegistrationsFilterArray) ToGetDatabaseRegistrationsFilterArrayOutput() GetDatabaseRegistrationsFilterArrayOutput
- func (i GetDatabaseRegistrationsFilterArray) ToGetDatabaseRegistrationsFilterArrayOutputWithContext(ctx context.Context) GetDatabaseRegistrationsFilterArrayOutput
- type GetDatabaseRegistrationsFilterArrayInput
- type GetDatabaseRegistrationsFilterArrayOutput
- func (GetDatabaseRegistrationsFilterArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseRegistrationsFilterArrayOutput) Index(i pulumi.IntInput) GetDatabaseRegistrationsFilterOutput
- func (o GetDatabaseRegistrationsFilterArrayOutput) ToGetDatabaseRegistrationsFilterArrayOutput() GetDatabaseRegistrationsFilterArrayOutput
- func (o GetDatabaseRegistrationsFilterArrayOutput) ToGetDatabaseRegistrationsFilterArrayOutputWithContext(ctx context.Context) GetDatabaseRegistrationsFilterArrayOutput
- type GetDatabaseRegistrationsFilterInput
- type GetDatabaseRegistrationsFilterOutput
- func (GetDatabaseRegistrationsFilterOutput) ElementType() reflect.Type
- func (o GetDatabaseRegistrationsFilterOutput) Name() pulumi.StringOutput
- func (o GetDatabaseRegistrationsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetDatabaseRegistrationsFilterOutput) ToGetDatabaseRegistrationsFilterOutput() GetDatabaseRegistrationsFilterOutput
- func (o GetDatabaseRegistrationsFilterOutput) ToGetDatabaseRegistrationsFilterOutputWithContext(ctx context.Context) GetDatabaseRegistrationsFilterOutput
- func (o GetDatabaseRegistrationsFilterOutput) Values() pulumi.StringArrayOutput
- type GetDatabaseRegistrationsOutputArgs
- type GetDatabaseRegistrationsResult
- type GetDatabaseRegistrationsResultOutput
- func (o GetDatabaseRegistrationsResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetDatabaseRegistrationsResultOutput) DatabaseRegistrationCollections() GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput
- func (o GetDatabaseRegistrationsResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetDatabaseRegistrationsResultOutput) ElementType() reflect.Type
- func (o GetDatabaseRegistrationsResultOutput) Filters() GetDatabaseRegistrationsFilterArrayOutput
- func (o GetDatabaseRegistrationsResultOutput) Id() pulumi.StringOutput
- func (o GetDatabaseRegistrationsResultOutput) State() pulumi.StringPtrOutput
- func (o GetDatabaseRegistrationsResultOutput) ToGetDatabaseRegistrationsResultOutput() GetDatabaseRegistrationsResultOutput
- func (o GetDatabaseRegistrationsResultOutput) ToGetDatabaseRegistrationsResultOutputWithContext(ctx context.Context) GetDatabaseRegistrationsResultOutput
- type GetDeploymentBackupsArgs
- type GetDeploymentBackupsDeploymentBackupCollection
- type GetDeploymentBackupsDeploymentBackupCollectionArgs
- func (GetDeploymentBackupsDeploymentBackupCollectionArgs) ElementType() reflect.Type
- func (i GetDeploymentBackupsDeploymentBackupCollectionArgs) ToGetDeploymentBackupsDeploymentBackupCollectionOutput() GetDeploymentBackupsDeploymentBackupCollectionOutput
- func (i GetDeploymentBackupsDeploymentBackupCollectionArgs) ToGetDeploymentBackupsDeploymentBackupCollectionOutputWithContext(ctx context.Context) GetDeploymentBackupsDeploymentBackupCollectionOutput
- type GetDeploymentBackupsDeploymentBackupCollectionArray
- func (GetDeploymentBackupsDeploymentBackupCollectionArray) ElementType() reflect.Type
- func (i GetDeploymentBackupsDeploymentBackupCollectionArray) ToGetDeploymentBackupsDeploymentBackupCollectionArrayOutput() GetDeploymentBackupsDeploymentBackupCollectionArrayOutput
- func (i GetDeploymentBackupsDeploymentBackupCollectionArray) ToGetDeploymentBackupsDeploymentBackupCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentBackupsDeploymentBackupCollectionArrayOutput
- type GetDeploymentBackupsDeploymentBackupCollectionArrayInput
- type GetDeploymentBackupsDeploymentBackupCollectionArrayOutput
- func (GetDeploymentBackupsDeploymentBackupCollectionArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentBackupsDeploymentBackupCollectionArrayOutput) Index(i pulumi.IntInput) GetDeploymentBackupsDeploymentBackupCollectionOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionArrayOutput) ToGetDeploymentBackupsDeploymentBackupCollectionArrayOutput() GetDeploymentBackupsDeploymentBackupCollectionArrayOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionArrayOutput) ToGetDeploymentBackupsDeploymentBackupCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentBackupsDeploymentBackupCollectionArrayOutput
- type GetDeploymentBackupsDeploymentBackupCollectionInput
- type GetDeploymentBackupsDeploymentBackupCollectionItem
- type GetDeploymentBackupsDeploymentBackupCollectionItemArgs
- func (GetDeploymentBackupsDeploymentBackupCollectionItemArgs) ElementType() reflect.Type
- func (i GetDeploymentBackupsDeploymentBackupCollectionItemArgs) ToGetDeploymentBackupsDeploymentBackupCollectionItemOutput() GetDeploymentBackupsDeploymentBackupCollectionItemOutput
- func (i GetDeploymentBackupsDeploymentBackupCollectionItemArgs) ToGetDeploymentBackupsDeploymentBackupCollectionItemOutputWithContext(ctx context.Context) GetDeploymentBackupsDeploymentBackupCollectionItemOutput
- type GetDeploymentBackupsDeploymentBackupCollectionItemArray
- func (GetDeploymentBackupsDeploymentBackupCollectionItemArray) ElementType() reflect.Type
- func (i GetDeploymentBackupsDeploymentBackupCollectionItemArray) ToGetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput() GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput
- func (i GetDeploymentBackupsDeploymentBackupCollectionItemArray) ToGetDeploymentBackupsDeploymentBackupCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput
- type GetDeploymentBackupsDeploymentBackupCollectionItemArrayInput
- type GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput
- func (GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput) Index(i pulumi.IntInput) GetDeploymentBackupsDeploymentBackupCollectionItemOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput) ToGetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput() GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput) ToGetDeploymentBackupsDeploymentBackupCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput
- type GetDeploymentBackupsDeploymentBackupCollectionItemInput
- type GetDeploymentBackupsDeploymentBackupCollectionItemOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) BackupType() pulumi.StringOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) Bucket() pulumi.StringOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) DefinedTags() pulumi.MapOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) DeploymentId() pulumi.StringOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) ElementType() reflect.Type
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) FreeformTags() pulumi.MapOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) IsAutomatic() pulumi.BoolOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) Namespace() pulumi.StringOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) Object() pulumi.StringOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) OggVersion() pulumi.StringOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) SizeInBytes() pulumi.Float64Output
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) State() pulumi.StringOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) SystemTags() pulumi.MapOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) TimeBackupFinished() pulumi.StringOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) TimeOfBackup() pulumi.StringOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) ToGetDeploymentBackupsDeploymentBackupCollectionItemOutput() GetDeploymentBackupsDeploymentBackupCollectionItemOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) ToGetDeploymentBackupsDeploymentBackupCollectionItemOutputWithContext(ctx context.Context) GetDeploymentBackupsDeploymentBackupCollectionItemOutput
- type GetDeploymentBackupsDeploymentBackupCollectionOutput
- func (GetDeploymentBackupsDeploymentBackupCollectionOutput) ElementType() reflect.Type
- func (o GetDeploymentBackupsDeploymentBackupCollectionOutput) Items() GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionOutput) ToGetDeploymentBackupsDeploymentBackupCollectionOutput() GetDeploymentBackupsDeploymentBackupCollectionOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionOutput) ToGetDeploymentBackupsDeploymentBackupCollectionOutputWithContext(ctx context.Context) GetDeploymentBackupsDeploymentBackupCollectionOutput
- type GetDeploymentBackupsFilter
- type GetDeploymentBackupsFilterArgs
- func (GetDeploymentBackupsFilterArgs) ElementType() reflect.Type
- func (i GetDeploymentBackupsFilterArgs) ToGetDeploymentBackupsFilterOutput() GetDeploymentBackupsFilterOutput
- func (i GetDeploymentBackupsFilterArgs) ToGetDeploymentBackupsFilterOutputWithContext(ctx context.Context) GetDeploymentBackupsFilterOutput
- type GetDeploymentBackupsFilterArray
- func (GetDeploymentBackupsFilterArray) ElementType() reflect.Type
- func (i GetDeploymentBackupsFilterArray) ToGetDeploymentBackupsFilterArrayOutput() GetDeploymentBackupsFilterArrayOutput
- func (i GetDeploymentBackupsFilterArray) ToGetDeploymentBackupsFilterArrayOutputWithContext(ctx context.Context) GetDeploymentBackupsFilterArrayOutput
- type GetDeploymentBackupsFilterArrayInput
- type GetDeploymentBackupsFilterArrayOutput
- func (GetDeploymentBackupsFilterArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentBackupsFilterArrayOutput) Index(i pulumi.IntInput) GetDeploymentBackupsFilterOutput
- func (o GetDeploymentBackupsFilterArrayOutput) ToGetDeploymentBackupsFilterArrayOutput() GetDeploymentBackupsFilterArrayOutput
- func (o GetDeploymentBackupsFilterArrayOutput) ToGetDeploymentBackupsFilterArrayOutputWithContext(ctx context.Context) GetDeploymentBackupsFilterArrayOutput
- type GetDeploymentBackupsFilterInput
- type GetDeploymentBackupsFilterOutput
- func (GetDeploymentBackupsFilterOutput) ElementType() reflect.Type
- func (o GetDeploymentBackupsFilterOutput) Name() pulumi.StringOutput
- func (o GetDeploymentBackupsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetDeploymentBackupsFilterOutput) ToGetDeploymentBackupsFilterOutput() GetDeploymentBackupsFilterOutput
- func (o GetDeploymentBackupsFilterOutput) ToGetDeploymentBackupsFilterOutputWithContext(ctx context.Context) GetDeploymentBackupsFilterOutput
- func (o GetDeploymentBackupsFilterOutput) Values() pulumi.StringArrayOutput
- type GetDeploymentBackupsOutputArgs
- type GetDeploymentBackupsResult
- type GetDeploymentBackupsResultOutput
- func (o GetDeploymentBackupsResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetDeploymentBackupsResultOutput) DeploymentBackupCollections() GetDeploymentBackupsDeploymentBackupCollectionArrayOutput
- func (o GetDeploymentBackupsResultOutput) DeploymentId() pulumi.StringPtrOutput
- func (o GetDeploymentBackupsResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetDeploymentBackupsResultOutput) ElementType() reflect.Type
- func (o GetDeploymentBackupsResultOutput) Filters() GetDeploymentBackupsFilterArrayOutput
- func (o GetDeploymentBackupsResultOutput) Id() pulumi.StringOutput
- func (o GetDeploymentBackupsResultOutput) State() pulumi.StringPtrOutput
- func (o GetDeploymentBackupsResultOutput) ToGetDeploymentBackupsResultOutput() GetDeploymentBackupsResultOutput
- func (o GetDeploymentBackupsResultOutput) ToGetDeploymentBackupsResultOutputWithContext(ctx context.Context) GetDeploymentBackupsResultOutput
- type GetDeploymentDeploymentDiagnosticData
- type GetDeploymentDeploymentDiagnosticDataArgs
- func (GetDeploymentDeploymentDiagnosticDataArgs) ElementType() reflect.Type
- func (i GetDeploymentDeploymentDiagnosticDataArgs) ToGetDeploymentDeploymentDiagnosticDataOutput() GetDeploymentDeploymentDiagnosticDataOutput
- func (i GetDeploymentDeploymentDiagnosticDataArgs) ToGetDeploymentDeploymentDiagnosticDataOutputWithContext(ctx context.Context) GetDeploymentDeploymentDiagnosticDataOutput
- type GetDeploymentDeploymentDiagnosticDataArray
- func (GetDeploymentDeploymentDiagnosticDataArray) ElementType() reflect.Type
- func (i GetDeploymentDeploymentDiagnosticDataArray) ToGetDeploymentDeploymentDiagnosticDataArrayOutput() GetDeploymentDeploymentDiagnosticDataArrayOutput
- func (i GetDeploymentDeploymentDiagnosticDataArray) ToGetDeploymentDeploymentDiagnosticDataArrayOutputWithContext(ctx context.Context) GetDeploymentDeploymentDiagnosticDataArrayOutput
- type GetDeploymentDeploymentDiagnosticDataArrayInput
- type GetDeploymentDeploymentDiagnosticDataArrayOutput
- func (GetDeploymentDeploymentDiagnosticDataArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentDeploymentDiagnosticDataArrayOutput) Index(i pulumi.IntInput) GetDeploymentDeploymentDiagnosticDataOutput
- func (o GetDeploymentDeploymentDiagnosticDataArrayOutput) ToGetDeploymentDeploymentDiagnosticDataArrayOutput() GetDeploymentDeploymentDiagnosticDataArrayOutput
- func (o GetDeploymentDeploymentDiagnosticDataArrayOutput) ToGetDeploymentDeploymentDiagnosticDataArrayOutputWithContext(ctx context.Context) GetDeploymentDeploymentDiagnosticDataArrayOutput
- type GetDeploymentDeploymentDiagnosticDataInput
- type GetDeploymentDeploymentDiagnosticDataOutput
- func (o GetDeploymentDeploymentDiagnosticDataOutput) Bucket() pulumi.StringOutput
- func (o GetDeploymentDeploymentDiagnosticDataOutput) DiagnosticState() pulumi.StringOutput
- func (GetDeploymentDeploymentDiagnosticDataOutput) ElementType() reflect.Type
- func (o GetDeploymentDeploymentDiagnosticDataOutput) Namespace() pulumi.StringOutput
- func (o GetDeploymentDeploymentDiagnosticDataOutput) Object() pulumi.StringOutput
- func (o GetDeploymentDeploymentDiagnosticDataOutput) TimeDiagnosticEnd() pulumi.StringOutput
- func (o GetDeploymentDeploymentDiagnosticDataOutput) TimeDiagnosticStart() pulumi.StringOutput
- func (o GetDeploymentDeploymentDiagnosticDataOutput) ToGetDeploymentDeploymentDiagnosticDataOutput() GetDeploymentDeploymentDiagnosticDataOutput
- func (o GetDeploymentDeploymentDiagnosticDataOutput) ToGetDeploymentDeploymentDiagnosticDataOutputWithContext(ctx context.Context) GetDeploymentDeploymentDiagnosticDataOutput
- type GetDeploymentMaintenanceWindow
- type GetDeploymentMaintenanceWindowArgs
- func (GetDeploymentMaintenanceWindowArgs) ElementType() reflect.Type
- func (i GetDeploymentMaintenanceWindowArgs) ToGetDeploymentMaintenanceWindowOutput() GetDeploymentMaintenanceWindowOutput
- func (i GetDeploymentMaintenanceWindowArgs) ToGetDeploymentMaintenanceWindowOutputWithContext(ctx context.Context) GetDeploymentMaintenanceWindowOutput
- type GetDeploymentMaintenanceWindowArray
- func (GetDeploymentMaintenanceWindowArray) ElementType() reflect.Type
- func (i GetDeploymentMaintenanceWindowArray) ToGetDeploymentMaintenanceWindowArrayOutput() GetDeploymentMaintenanceWindowArrayOutput
- func (i GetDeploymentMaintenanceWindowArray) ToGetDeploymentMaintenanceWindowArrayOutputWithContext(ctx context.Context) GetDeploymentMaintenanceWindowArrayOutput
- type GetDeploymentMaintenanceWindowArrayInput
- type GetDeploymentMaintenanceWindowArrayOutput
- func (GetDeploymentMaintenanceWindowArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentMaintenanceWindowArrayOutput) Index(i pulumi.IntInput) GetDeploymentMaintenanceWindowOutput
- func (o GetDeploymentMaintenanceWindowArrayOutput) ToGetDeploymentMaintenanceWindowArrayOutput() GetDeploymentMaintenanceWindowArrayOutput
- func (o GetDeploymentMaintenanceWindowArrayOutput) ToGetDeploymentMaintenanceWindowArrayOutputWithContext(ctx context.Context) GetDeploymentMaintenanceWindowArrayOutput
- type GetDeploymentMaintenanceWindowInput
- type GetDeploymentMaintenanceWindowOutput
- func (o GetDeploymentMaintenanceWindowOutput) Day() pulumi.StringOutput
- func (GetDeploymentMaintenanceWindowOutput) ElementType() reflect.Type
- func (o GetDeploymentMaintenanceWindowOutput) StartHour() pulumi.IntOutput
- func (o GetDeploymentMaintenanceWindowOutput) ToGetDeploymentMaintenanceWindowOutput() GetDeploymentMaintenanceWindowOutput
- func (o GetDeploymentMaintenanceWindowOutput) ToGetDeploymentMaintenanceWindowOutputWithContext(ctx context.Context) GetDeploymentMaintenanceWindowOutput
- type GetDeploymentOggData
- type GetDeploymentOggDataArgs
- type GetDeploymentOggDataArray
- type GetDeploymentOggDataArrayInput
- type GetDeploymentOggDataArrayOutput
- func (GetDeploymentOggDataArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentOggDataArrayOutput) Index(i pulumi.IntInput) GetDeploymentOggDataOutput
- func (o GetDeploymentOggDataArrayOutput) ToGetDeploymentOggDataArrayOutput() GetDeploymentOggDataArrayOutput
- func (o GetDeploymentOggDataArrayOutput) ToGetDeploymentOggDataArrayOutputWithContext(ctx context.Context) GetDeploymentOggDataArrayOutput
- type GetDeploymentOggDataInput
- type GetDeploymentOggDataOutput
- func (o GetDeploymentOggDataOutput) AdminPassword() pulumi.StringOutput
- func (o GetDeploymentOggDataOutput) AdminUsername() pulumi.StringOutput
- func (o GetDeploymentOggDataOutput) Certificate() pulumi.StringOutput
- func (o GetDeploymentOggDataOutput) DeploymentName() pulumi.StringOutput
- func (GetDeploymentOggDataOutput) ElementType() reflect.Type
- func (o GetDeploymentOggDataOutput) Key() pulumi.StringOutput
- func (o GetDeploymentOggDataOutput) OggVersion() pulumi.StringOutput
- func (o GetDeploymentOggDataOutput) ToGetDeploymentOggDataOutput() GetDeploymentOggDataOutput
- func (o GetDeploymentOggDataOutput) ToGetDeploymentOggDataOutputWithContext(ctx context.Context) GetDeploymentOggDataOutput
- type GetDeploymentTypeArgs
- type GetDeploymentTypeItem
- type GetDeploymentTypeItemArgs
- type GetDeploymentTypeItemArray
- func (GetDeploymentTypeItemArray) ElementType() reflect.Type
- func (i GetDeploymentTypeItemArray) ToGetDeploymentTypeItemArrayOutput() GetDeploymentTypeItemArrayOutput
- func (i GetDeploymentTypeItemArray) ToGetDeploymentTypeItemArrayOutputWithContext(ctx context.Context) GetDeploymentTypeItemArrayOutput
- type GetDeploymentTypeItemArrayInput
- type GetDeploymentTypeItemArrayOutput
- func (GetDeploymentTypeItemArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentTypeItemArrayOutput) Index(i pulumi.IntInput) GetDeploymentTypeItemOutput
- func (o GetDeploymentTypeItemArrayOutput) ToGetDeploymentTypeItemArrayOutput() GetDeploymentTypeItemArrayOutput
- func (o GetDeploymentTypeItemArrayOutput) ToGetDeploymentTypeItemArrayOutputWithContext(ctx context.Context) GetDeploymentTypeItemArrayOutput
- type GetDeploymentTypeItemInput
- type GetDeploymentTypeItemOutput
- func (o GetDeploymentTypeItemOutput) Category() pulumi.StringOutput
- func (o GetDeploymentTypeItemOutput) ConnectionTypes() pulumi.StringArrayOutput
- func (o GetDeploymentTypeItemOutput) DeploymentType() pulumi.StringOutput
- func (o GetDeploymentTypeItemOutput) DisplayName() pulumi.StringOutput
- func (GetDeploymentTypeItemOutput) ElementType() reflect.Type
- func (o GetDeploymentTypeItemOutput) SourceTechnologies() pulumi.StringArrayOutput
- func (o GetDeploymentTypeItemOutput) TargetTechnologies() pulumi.StringArrayOutput
- func (o GetDeploymentTypeItemOutput) ToGetDeploymentTypeItemOutput() GetDeploymentTypeItemOutput
- func (o GetDeploymentTypeItemOutput) ToGetDeploymentTypeItemOutputWithContext(ctx context.Context) GetDeploymentTypeItemOutput
- type GetDeploymentTypeOutputArgs
- type GetDeploymentTypeResult
- type GetDeploymentTypeResultOutput
- func (o GetDeploymentTypeResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetDeploymentTypeResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetDeploymentTypeResultOutput) ElementType() reflect.Type
- func (o GetDeploymentTypeResultOutput) Id() pulumi.StringOutput
- func (o GetDeploymentTypeResultOutput) Items() GetDeploymentTypeItemArrayOutput
- func (o GetDeploymentTypeResultOutput) ToGetDeploymentTypeResultOutput() GetDeploymentTypeResultOutput
- func (o GetDeploymentTypeResultOutput) ToGetDeploymentTypeResultOutputWithContext(ctx context.Context) GetDeploymentTypeResultOutput
- type GetDeploymentTypesArgs
- type GetDeploymentTypesDeploymentTypeCollection
- type GetDeploymentTypesDeploymentTypeCollectionArgs
- func (GetDeploymentTypesDeploymentTypeCollectionArgs) ElementType() reflect.Type
- func (i GetDeploymentTypesDeploymentTypeCollectionArgs) ToGetDeploymentTypesDeploymentTypeCollectionOutput() GetDeploymentTypesDeploymentTypeCollectionOutput
- func (i GetDeploymentTypesDeploymentTypeCollectionArgs) ToGetDeploymentTypesDeploymentTypeCollectionOutputWithContext(ctx context.Context) GetDeploymentTypesDeploymentTypeCollectionOutput
- type GetDeploymentTypesDeploymentTypeCollectionArray
- func (GetDeploymentTypesDeploymentTypeCollectionArray) ElementType() reflect.Type
- func (i GetDeploymentTypesDeploymentTypeCollectionArray) ToGetDeploymentTypesDeploymentTypeCollectionArrayOutput() GetDeploymentTypesDeploymentTypeCollectionArrayOutput
- func (i GetDeploymentTypesDeploymentTypeCollectionArray) ToGetDeploymentTypesDeploymentTypeCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentTypesDeploymentTypeCollectionArrayOutput
- type GetDeploymentTypesDeploymentTypeCollectionArrayInput
- type GetDeploymentTypesDeploymentTypeCollectionArrayOutput
- func (GetDeploymentTypesDeploymentTypeCollectionArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentTypesDeploymentTypeCollectionArrayOutput) Index(i pulumi.IntInput) GetDeploymentTypesDeploymentTypeCollectionOutput
- func (o GetDeploymentTypesDeploymentTypeCollectionArrayOutput) ToGetDeploymentTypesDeploymentTypeCollectionArrayOutput() GetDeploymentTypesDeploymentTypeCollectionArrayOutput
- func (o GetDeploymentTypesDeploymentTypeCollectionArrayOutput) ToGetDeploymentTypesDeploymentTypeCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentTypesDeploymentTypeCollectionArrayOutput
- type GetDeploymentTypesDeploymentTypeCollectionInput
- type GetDeploymentTypesDeploymentTypeCollectionItem
- type GetDeploymentTypesDeploymentTypeCollectionItemArgs
- func (GetDeploymentTypesDeploymentTypeCollectionItemArgs) ElementType() reflect.Type
- func (i GetDeploymentTypesDeploymentTypeCollectionItemArgs) ToGetDeploymentTypesDeploymentTypeCollectionItemOutput() GetDeploymentTypesDeploymentTypeCollectionItemOutput
- func (i GetDeploymentTypesDeploymentTypeCollectionItemArgs) ToGetDeploymentTypesDeploymentTypeCollectionItemOutputWithContext(ctx context.Context) GetDeploymentTypesDeploymentTypeCollectionItemOutput
- type GetDeploymentTypesDeploymentTypeCollectionItemArray
- func (GetDeploymentTypesDeploymentTypeCollectionItemArray) ElementType() reflect.Type
- func (i GetDeploymentTypesDeploymentTypeCollectionItemArray) ToGetDeploymentTypesDeploymentTypeCollectionItemArrayOutput() GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput
- func (i GetDeploymentTypesDeploymentTypeCollectionItemArray) ToGetDeploymentTypesDeploymentTypeCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput
- type GetDeploymentTypesDeploymentTypeCollectionItemArrayInput
- type GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput
- func (GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput) Index(i pulumi.IntInput) GetDeploymentTypesDeploymentTypeCollectionItemOutput
- func (o GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput) ToGetDeploymentTypesDeploymentTypeCollectionItemArrayOutput() GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput
- func (o GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput) ToGetDeploymentTypesDeploymentTypeCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput
- type GetDeploymentTypesDeploymentTypeCollectionItemInput
- type GetDeploymentTypesDeploymentTypeCollectionItemOutput
- func (o GetDeploymentTypesDeploymentTypeCollectionItemOutput) Category() pulumi.StringOutput
- func (o GetDeploymentTypesDeploymentTypeCollectionItemOutput) ConnectionTypes() pulumi.StringArrayOutput
- func (o GetDeploymentTypesDeploymentTypeCollectionItemOutput) DeploymentType() pulumi.StringOutput
- func (o GetDeploymentTypesDeploymentTypeCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetDeploymentTypesDeploymentTypeCollectionItemOutput) ElementType() reflect.Type
- func (o GetDeploymentTypesDeploymentTypeCollectionItemOutput) OggVersion() pulumi.StringOutput
- func (o GetDeploymentTypesDeploymentTypeCollectionItemOutput) SourceTechnologies() pulumi.StringArrayOutput
- func (o GetDeploymentTypesDeploymentTypeCollectionItemOutput) TargetTechnologies() pulumi.StringArrayOutput
- func (o GetDeploymentTypesDeploymentTypeCollectionItemOutput) ToGetDeploymentTypesDeploymentTypeCollectionItemOutput() GetDeploymentTypesDeploymentTypeCollectionItemOutput
- func (o GetDeploymentTypesDeploymentTypeCollectionItemOutput) ToGetDeploymentTypesDeploymentTypeCollectionItemOutputWithContext(ctx context.Context) GetDeploymentTypesDeploymentTypeCollectionItemOutput
- type GetDeploymentTypesDeploymentTypeCollectionOutput
- func (GetDeploymentTypesDeploymentTypeCollectionOutput) ElementType() reflect.Type
- func (o GetDeploymentTypesDeploymentTypeCollectionOutput) Items() GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput
- func (o GetDeploymentTypesDeploymentTypeCollectionOutput) ToGetDeploymentTypesDeploymentTypeCollectionOutput() GetDeploymentTypesDeploymentTypeCollectionOutput
- func (o GetDeploymentTypesDeploymentTypeCollectionOutput) ToGetDeploymentTypesDeploymentTypeCollectionOutputWithContext(ctx context.Context) GetDeploymentTypesDeploymentTypeCollectionOutput
- type GetDeploymentTypesFilter
- type GetDeploymentTypesFilterArgs
- func (GetDeploymentTypesFilterArgs) ElementType() reflect.Type
- func (i GetDeploymentTypesFilterArgs) ToGetDeploymentTypesFilterOutput() GetDeploymentTypesFilterOutput
- func (i GetDeploymentTypesFilterArgs) ToGetDeploymentTypesFilterOutputWithContext(ctx context.Context) GetDeploymentTypesFilterOutput
- type GetDeploymentTypesFilterArray
- func (GetDeploymentTypesFilterArray) ElementType() reflect.Type
- func (i GetDeploymentTypesFilterArray) ToGetDeploymentTypesFilterArrayOutput() GetDeploymentTypesFilterArrayOutput
- func (i GetDeploymentTypesFilterArray) ToGetDeploymentTypesFilterArrayOutputWithContext(ctx context.Context) GetDeploymentTypesFilterArrayOutput
- type GetDeploymentTypesFilterArrayInput
- type GetDeploymentTypesFilterArrayOutput
- func (GetDeploymentTypesFilterArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentTypesFilterArrayOutput) Index(i pulumi.IntInput) GetDeploymentTypesFilterOutput
- func (o GetDeploymentTypesFilterArrayOutput) ToGetDeploymentTypesFilterArrayOutput() GetDeploymentTypesFilterArrayOutput
- func (o GetDeploymentTypesFilterArrayOutput) ToGetDeploymentTypesFilterArrayOutputWithContext(ctx context.Context) GetDeploymentTypesFilterArrayOutput
- type GetDeploymentTypesFilterInput
- type GetDeploymentTypesFilterOutput
- func (GetDeploymentTypesFilterOutput) ElementType() reflect.Type
- func (o GetDeploymentTypesFilterOutput) Name() pulumi.StringOutput
- func (o GetDeploymentTypesFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetDeploymentTypesFilterOutput) ToGetDeploymentTypesFilterOutput() GetDeploymentTypesFilterOutput
- func (o GetDeploymentTypesFilterOutput) ToGetDeploymentTypesFilterOutputWithContext(ctx context.Context) GetDeploymentTypesFilterOutput
- func (o GetDeploymentTypesFilterOutput) Values() pulumi.StringArrayOutput
- type GetDeploymentTypesOutputArgs
- type GetDeploymentTypesResult
- type GetDeploymentTypesResultOutput
- func (o GetDeploymentTypesResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetDeploymentTypesResultOutput) DeploymentType() pulumi.StringPtrOutput
- func (o GetDeploymentTypesResultOutput) DeploymentTypeCollections() GetDeploymentTypesDeploymentTypeCollectionArrayOutput
- func (o GetDeploymentTypesResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetDeploymentTypesResultOutput) ElementType() reflect.Type
- func (o GetDeploymentTypesResultOutput) Filters() GetDeploymentTypesFilterArrayOutput
- func (o GetDeploymentTypesResultOutput) Id() pulumi.StringOutput
- func (o GetDeploymentTypesResultOutput) OggVersion() pulumi.StringPtrOutput
- func (o GetDeploymentTypesResultOutput) ToGetDeploymentTypesResultOutput() GetDeploymentTypesResultOutput
- func (o GetDeploymentTypesResultOutput) ToGetDeploymentTypesResultOutputWithContext(ctx context.Context) GetDeploymentTypesResultOutput
- type GetDeploymentUpgradeArgs
- type GetDeploymentUpgradeOutputArgs
- type GetDeploymentUpgradeResult
- type GetDeploymentUpgradeResultOutput
- func (o GetDeploymentUpgradeResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetDeploymentUpgradeResultOutput) DefinedTags() pulumi.MapOutput
- func (o GetDeploymentUpgradeResultOutput) DeploymentId() pulumi.StringOutput
- func (o GetDeploymentUpgradeResultOutput) DeploymentUpgradeId() pulumi.StringOutput
- func (o GetDeploymentUpgradeResultOutput) DeploymentUpgradeType() pulumi.StringOutput
- func (o GetDeploymentUpgradeResultOutput) Description() pulumi.StringOutput
- func (o GetDeploymentUpgradeResultOutput) DisplayName() pulumi.StringOutput
- func (GetDeploymentUpgradeResultOutput) ElementType() reflect.Type
- func (o GetDeploymentUpgradeResultOutput) FreeformTags() pulumi.MapOutput
- func (o GetDeploymentUpgradeResultOutput) Id() pulumi.StringOutput
- func (o GetDeploymentUpgradeResultOutput) IsRollbackAllowed() pulumi.BoolOutput
- func (o GetDeploymentUpgradeResultOutput) IsSecurityFix() pulumi.BoolOutput
- func (o GetDeploymentUpgradeResultOutput) IsSnoozed() pulumi.BoolOutput
- func (o GetDeploymentUpgradeResultOutput) LifecycleDetails() pulumi.StringOutput
- func (o GetDeploymentUpgradeResultOutput) LifecycleSubState() pulumi.StringOutput
- func (o GetDeploymentUpgradeResultOutput) OggVersion() pulumi.StringOutput
- func (o GetDeploymentUpgradeResultOutput) PreviousOggVersion() pulumi.StringOutput
- func (o GetDeploymentUpgradeResultOutput) ReleaseType() pulumi.StringOutput
- func (o GetDeploymentUpgradeResultOutput) State() pulumi.StringOutput
- func (o GetDeploymentUpgradeResultOutput) SystemTags() pulumi.MapOutput
- func (o GetDeploymentUpgradeResultOutput) TimeCreated() pulumi.StringOutput
- func (o GetDeploymentUpgradeResultOutput) TimeFinished() pulumi.StringOutput
- func (o GetDeploymentUpgradeResultOutput) TimeReleased() pulumi.StringOutput
- func (o GetDeploymentUpgradeResultOutput) TimeSchedule() pulumi.StringOutput
- func (o GetDeploymentUpgradeResultOutput) TimeSnoozedUntil() pulumi.StringOutput
- func (o GetDeploymentUpgradeResultOutput) TimeStarted() pulumi.StringOutput
- func (o GetDeploymentUpgradeResultOutput) TimeUpdated() pulumi.StringOutput
- func (o GetDeploymentUpgradeResultOutput) ToGetDeploymentUpgradeResultOutput() GetDeploymentUpgradeResultOutput
- func (o GetDeploymentUpgradeResultOutput) ToGetDeploymentUpgradeResultOutputWithContext(ctx context.Context) GetDeploymentUpgradeResultOutput
- type GetDeploymentUpgradesArgs
- type GetDeploymentUpgradesDeploymentUpgradeCollection
- type GetDeploymentUpgradesDeploymentUpgradeCollectionArgs
- func (GetDeploymentUpgradesDeploymentUpgradeCollectionArgs) ElementType() reflect.Type
- func (i GetDeploymentUpgradesDeploymentUpgradeCollectionArgs) ToGetDeploymentUpgradesDeploymentUpgradeCollectionOutput() GetDeploymentUpgradesDeploymentUpgradeCollectionOutput
- func (i GetDeploymentUpgradesDeploymentUpgradeCollectionArgs) ToGetDeploymentUpgradesDeploymentUpgradeCollectionOutputWithContext(ctx context.Context) GetDeploymentUpgradesDeploymentUpgradeCollectionOutput
- type GetDeploymentUpgradesDeploymentUpgradeCollectionArray
- func (GetDeploymentUpgradesDeploymentUpgradeCollectionArray) ElementType() reflect.Type
- func (i GetDeploymentUpgradesDeploymentUpgradeCollectionArray) ToGetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput() GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput
- func (i GetDeploymentUpgradesDeploymentUpgradeCollectionArray) ToGetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput
- type GetDeploymentUpgradesDeploymentUpgradeCollectionArrayInput
- type GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput
- func (GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput) Index(i pulumi.IntInput) GetDeploymentUpgradesDeploymentUpgradeCollectionOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput() GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput
- type GetDeploymentUpgradesDeploymentUpgradeCollectionInput
- type GetDeploymentUpgradesDeploymentUpgradeCollectionItem
- type GetDeploymentUpgradesDeploymentUpgradeCollectionItemArgs
- func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemArgs) ElementType() reflect.Type
- func (i GetDeploymentUpgradesDeploymentUpgradeCollectionItemArgs) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput() GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput
- func (i GetDeploymentUpgradesDeploymentUpgradeCollectionItemArgs) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemOutputWithContext(ctx context.Context) GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput
- type GetDeploymentUpgradesDeploymentUpgradeCollectionItemArray
- func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemArray) ElementType() reflect.Type
- func (i GetDeploymentUpgradesDeploymentUpgradeCollectionItemArray) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput() GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput
- func (i GetDeploymentUpgradesDeploymentUpgradeCollectionItemArray) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput
- type GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayInput
- type GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput
- func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput) Index(i pulumi.IntInput) GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput() GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput
- type GetDeploymentUpgradesDeploymentUpgradeCollectionItemInput
- type GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) DefinedTags() pulumi.MapOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) DeploymentId() pulumi.StringOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) DeploymentUpgradeType() pulumi.StringOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) Description() pulumi.StringOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) ElementType() reflect.Type
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) FreeformTags() pulumi.MapOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) IsRollbackAllowed() pulumi.BoolOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) IsSecurityFix() pulumi.BoolOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) IsSnoozed() pulumi.BoolOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) LifecycleSubState() pulumi.StringOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) OggVersion() pulumi.StringOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) PreviousOggVersion() pulumi.StringOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) ReleaseType() pulumi.StringOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) State() pulumi.StringOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) SystemTags() pulumi.MapOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeFinished() pulumi.StringOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeReleased() pulumi.StringOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeSchedule() pulumi.StringOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeSnoozedUntil() pulumi.StringOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeStarted() pulumi.StringOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput() GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemOutputWithContext(ctx context.Context) GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput
- type GetDeploymentUpgradesDeploymentUpgradeCollectionOutput
- func (GetDeploymentUpgradesDeploymentUpgradeCollectionOutput) ElementType() reflect.Type
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionOutput) Items() GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionOutput() GetDeploymentUpgradesDeploymentUpgradeCollectionOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionOutputWithContext(ctx context.Context) GetDeploymentUpgradesDeploymentUpgradeCollectionOutput
- type GetDeploymentUpgradesFilter
- type GetDeploymentUpgradesFilterArgs
- func (GetDeploymentUpgradesFilterArgs) ElementType() reflect.Type
- func (i GetDeploymentUpgradesFilterArgs) ToGetDeploymentUpgradesFilterOutput() GetDeploymentUpgradesFilterOutput
- func (i GetDeploymentUpgradesFilterArgs) ToGetDeploymentUpgradesFilterOutputWithContext(ctx context.Context) GetDeploymentUpgradesFilterOutput
- type GetDeploymentUpgradesFilterArray
- func (GetDeploymentUpgradesFilterArray) ElementType() reflect.Type
- func (i GetDeploymentUpgradesFilterArray) ToGetDeploymentUpgradesFilterArrayOutput() GetDeploymentUpgradesFilterArrayOutput
- func (i GetDeploymentUpgradesFilterArray) ToGetDeploymentUpgradesFilterArrayOutputWithContext(ctx context.Context) GetDeploymentUpgradesFilterArrayOutput
- type GetDeploymentUpgradesFilterArrayInput
- type GetDeploymentUpgradesFilterArrayOutput
- func (GetDeploymentUpgradesFilterArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentUpgradesFilterArrayOutput) Index(i pulumi.IntInput) GetDeploymentUpgradesFilterOutput
- func (o GetDeploymentUpgradesFilterArrayOutput) ToGetDeploymentUpgradesFilterArrayOutput() GetDeploymentUpgradesFilterArrayOutput
- func (o GetDeploymentUpgradesFilterArrayOutput) ToGetDeploymentUpgradesFilterArrayOutputWithContext(ctx context.Context) GetDeploymentUpgradesFilterArrayOutput
- type GetDeploymentUpgradesFilterInput
- type GetDeploymentUpgradesFilterOutput
- func (GetDeploymentUpgradesFilterOutput) ElementType() reflect.Type
- func (o GetDeploymentUpgradesFilterOutput) Name() pulumi.StringOutput
- func (o GetDeploymentUpgradesFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetDeploymentUpgradesFilterOutput) ToGetDeploymentUpgradesFilterOutput() GetDeploymentUpgradesFilterOutput
- func (o GetDeploymentUpgradesFilterOutput) ToGetDeploymentUpgradesFilterOutputWithContext(ctx context.Context) GetDeploymentUpgradesFilterOutput
- func (o GetDeploymentUpgradesFilterOutput) Values() pulumi.StringArrayOutput
- type GetDeploymentUpgradesOutputArgs
- type GetDeploymentUpgradesResult
- type GetDeploymentUpgradesResultOutput
- func (o GetDeploymentUpgradesResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetDeploymentUpgradesResultOutput) DeploymentId() pulumi.StringPtrOutput
- func (o GetDeploymentUpgradesResultOutput) DeploymentUpgradeCollections() GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput
- func (o GetDeploymentUpgradesResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetDeploymentUpgradesResultOutput) ElementType() reflect.Type
- func (o GetDeploymentUpgradesResultOutput) Filters() GetDeploymentUpgradesFilterArrayOutput
- func (o GetDeploymentUpgradesResultOutput) Id() pulumi.StringOutput
- func (o GetDeploymentUpgradesResultOutput) State() pulumi.StringPtrOutput
- func (o GetDeploymentUpgradesResultOutput) ToGetDeploymentUpgradesResultOutput() GetDeploymentUpgradesResultOutput
- func (o GetDeploymentUpgradesResultOutput) ToGetDeploymentUpgradesResultOutputWithContext(ctx context.Context) GetDeploymentUpgradesResultOutput
- type GetDeploymentVersionsArgs
- type GetDeploymentVersionsDeploymentVersionCollection
- type GetDeploymentVersionsDeploymentVersionCollectionArgs
- func (GetDeploymentVersionsDeploymentVersionCollectionArgs) ElementType() reflect.Type
- func (i GetDeploymentVersionsDeploymentVersionCollectionArgs) ToGetDeploymentVersionsDeploymentVersionCollectionOutput() GetDeploymentVersionsDeploymentVersionCollectionOutput
- func (i GetDeploymentVersionsDeploymentVersionCollectionArgs) ToGetDeploymentVersionsDeploymentVersionCollectionOutputWithContext(ctx context.Context) GetDeploymentVersionsDeploymentVersionCollectionOutput
- type GetDeploymentVersionsDeploymentVersionCollectionArray
- func (GetDeploymentVersionsDeploymentVersionCollectionArray) ElementType() reflect.Type
- func (i GetDeploymentVersionsDeploymentVersionCollectionArray) ToGetDeploymentVersionsDeploymentVersionCollectionArrayOutput() GetDeploymentVersionsDeploymentVersionCollectionArrayOutput
- func (i GetDeploymentVersionsDeploymentVersionCollectionArray) ToGetDeploymentVersionsDeploymentVersionCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentVersionsDeploymentVersionCollectionArrayOutput
- type GetDeploymentVersionsDeploymentVersionCollectionArrayInput
- type GetDeploymentVersionsDeploymentVersionCollectionArrayOutput
- func (GetDeploymentVersionsDeploymentVersionCollectionArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentVersionsDeploymentVersionCollectionArrayOutput) Index(i pulumi.IntInput) GetDeploymentVersionsDeploymentVersionCollectionOutput
- func (o GetDeploymentVersionsDeploymentVersionCollectionArrayOutput) ToGetDeploymentVersionsDeploymentVersionCollectionArrayOutput() GetDeploymentVersionsDeploymentVersionCollectionArrayOutput
- func (o GetDeploymentVersionsDeploymentVersionCollectionArrayOutput) ToGetDeploymentVersionsDeploymentVersionCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentVersionsDeploymentVersionCollectionArrayOutput
- type GetDeploymentVersionsDeploymentVersionCollectionInput
- type GetDeploymentVersionsDeploymentVersionCollectionItem
- type GetDeploymentVersionsDeploymentVersionCollectionItemArgs
- func (GetDeploymentVersionsDeploymentVersionCollectionItemArgs) ElementType() reflect.Type
- func (i GetDeploymentVersionsDeploymentVersionCollectionItemArgs) ToGetDeploymentVersionsDeploymentVersionCollectionItemOutput() GetDeploymentVersionsDeploymentVersionCollectionItemOutput
- func (i GetDeploymentVersionsDeploymentVersionCollectionItemArgs) ToGetDeploymentVersionsDeploymentVersionCollectionItemOutputWithContext(ctx context.Context) GetDeploymentVersionsDeploymentVersionCollectionItemOutput
- type GetDeploymentVersionsDeploymentVersionCollectionItemArray
- func (GetDeploymentVersionsDeploymentVersionCollectionItemArray) ElementType() reflect.Type
- func (i GetDeploymentVersionsDeploymentVersionCollectionItemArray) ToGetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput() GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput
- func (i GetDeploymentVersionsDeploymentVersionCollectionItemArray) ToGetDeploymentVersionsDeploymentVersionCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput
- type GetDeploymentVersionsDeploymentVersionCollectionItemArrayInput
- type GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput
- func (GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput) Index(i pulumi.IntInput) GetDeploymentVersionsDeploymentVersionCollectionItemOutput
- func (o GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput) ToGetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput() GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput
- func (o GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput) ToGetDeploymentVersionsDeploymentVersionCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput
- type GetDeploymentVersionsDeploymentVersionCollectionItemInput
- type GetDeploymentVersionsDeploymentVersionCollectionItemOutput
- func (o GetDeploymentVersionsDeploymentVersionCollectionItemOutput) DeploymentType() pulumi.StringOutput
- func (GetDeploymentVersionsDeploymentVersionCollectionItemOutput) ElementType() reflect.Type
- func (o GetDeploymentVersionsDeploymentVersionCollectionItemOutput) IsSecurityFix() pulumi.BoolOutput
- func (o GetDeploymentVersionsDeploymentVersionCollectionItemOutput) OggVersion() pulumi.StringOutput
- func (o GetDeploymentVersionsDeploymentVersionCollectionItemOutput) ReleaseType() pulumi.StringOutput
- func (o GetDeploymentVersionsDeploymentVersionCollectionItemOutput) TimeReleased() pulumi.StringOutput
- func (o GetDeploymentVersionsDeploymentVersionCollectionItemOutput) ToGetDeploymentVersionsDeploymentVersionCollectionItemOutput() GetDeploymentVersionsDeploymentVersionCollectionItemOutput
- func (o GetDeploymentVersionsDeploymentVersionCollectionItemOutput) ToGetDeploymentVersionsDeploymentVersionCollectionItemOutputWithContext(ctx context.Context) GetDeploymentVersionsDeploymentVersionCollectionItemOutput
- type GetDeploymentVersionsDeploymentVersionCollectionOutput
- func (GetDeploymentVersionsDeploymentVersionCollectionOutput) ElementType() reflect.Type
- func (o GetDeploymentVersionsDeploymentVersionCollectionOutput) Items() GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput
- func (o GetDeploymentVersionsDeploymentVersionCollectionOutput) ToGetDeploymentVersionsDeploymentVersionCollectionOutput() GetDeploymentVersionsDeploymentVersionCollectionOutput
- func (o GetDeploymentVersionsDeploymentVersionCollectionOutput) ToGetDeploymentVersionsDeploymentVersionCollectionOutputWithContext(ctx context.Context) GetDeploymentVersionsDeploymentVersionCollectionOutput
- type GetDeploymentVersionsFilter
- type GetDeploymentVersionsFilterArgs
- func (GetDeploymentVersionsFilterArgs) ElementType() reflect.Type
- func (i GetDeploymentVersionsFilterArgs) ToGetDeploymentVersionsFilterOutput() GetDeploymentVersionsFilterOutput
- func (i GetDeploymentVersionsFilterArgs) ToGetDeploymentVersionsFilterOutputWithContext(ctx context.Context) GetDeploymentVersionsFilterOutput
- type GetDeploymentVersionsFilterArray
- func (GetDeploymentVersionsFilterArray) ElementType() reflect.Type
- func (i GetDeploymentVersionsFilterArray) ToGetDeploymentVersionsFilterArrayOutput() GetDeploymentVersionsFilterArrayOutput
- func (i GetDeploymentVersionsFilterArray) ToGetDeploymentVersionsFilterArrayOutputWithContext(ctx context.Context) GetDeploymentVersionsFilterArrayOutput
- type GetDeploymentVersionsFilterArrayInput
- type GetDeploymentVersionsFilterArrayOutput
- func (GetDeploymentVersionsFilterArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentVersionsFilterArrayOutput) Index(i pulumi.IntInput) GetDeploymentVersionsFilterOutput
- func (o GetDeploymentVersionsFilterArrayOutput) ToGetDeploymentVersionsFilterArrayOutput() GetDeploymentVersionsFilterArrayOutput
- func (o GetDeploymentVersionsFilterArrayOutput) ToGetDeploymentVersionsFilterArrayOutputWithContext(ctx context.Context) GetDeploymentVersionsFilterArrayOutput
- type GetDeploymentVersionsFilterInput
- type GetDeploymentVersionsFilterOutput
- func (GetDeploymentVersionsFilterOutput) ElementType() reflect.Type
- func (o GetDeploymentVersionsFilterOutput) Name() pulumi.StringOutput
- func (o GetDeploymentVersionsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetDeploymentVersionsFilterOutput) ToGetDeploymentVersionsFilterOutput() GetDeploymentVersionsFilterOutput
- func (o GetDeploymentVersionsFilterOutput) ToGetDeploymentVersionsFilterOutputWithContext(ctx context.Context) GetDeploymentVersionsFilterOutput
- func (o GetDeploymentVersionsFilterOutput) Values() pulumi.StringArrayOutput
- type GetDeploymentVersionsOutputArgs
- type GetDeploymentVersionsResult
- type GetDeploymentVersionsResultOutput
- func (o GetDeploymentVersionsResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetDeploymentVersionsResultOutput) DeploymentId() pulumi.StringPtrOutput
- func (o GetDeploymentVersionsResultOutput) DeploymentType() pulumi.StringPtrOutput
- func (o GetDeploymentVersionsResultOutput) DeploymentVersionCollections() GetDeploymentVersionsDeploymentVersionCollectionArrayOutput
- func (GetDeploymentVersionsResultOutput) ElementType() reflect.Type
- func (o GetDeploymentVersionsResultOutput) Filters() GetDeploymentVersionsFilterArrayOutput
- func (o GetDeploymentVersionsResultOutput) Id() pulumi.StringOutput
- func (o GetDeploymentVersionsResultOutput) ToGetDeploymentVersionsResultOutput() GetDeploymentVersionsResultOutput
- func (o GetDeploymentVersionsResultOutput) ToGetDeploymentVersionsResultOutputWithContext(ctx context.Context) GetDeploymentVersionsResultOutput
- type GetDeploymentsArgs
- type GetDeploymentsDeploymentCollection
- type GetDeploymentsDeploymentCollectionArgs
- func (GetDeploymentsDeploymentCollectionArgs) ElementType() reflect.Type
- func (i GetDeploymentsDeploymentCollectionArgs) ToGetDeploymentsDeploymentCollectionOutput() GetDeploymentsDeploymentCollectionOutput
- func (i GetDeploymentsDeploymentCollectionArgs) ToGetDeploymentsDeploymentCollectionOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionOutput
- type GetDeploymentsDeploymentCollectionArray
- func (GetDeploymentsDeploymentCollectionArray) ElementType() reflect.Type
- func (i GetDeploymentsDeploymentCollectionArray) ToGetDeploymentsDeploymentCollectionArrayOutput() GetDeploymentsDeploymentCollectionArrayOutput
- func (i GetDeploymentsDeploymentCollectionArray) ToGetDeploymentsDeploymentCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionArrayOutput
- type GetDeploymentsDeploymentCollectionArrayInput
- type GetDeploymentsDeploymentCollectionArrayOutput
- func (GetDeploymentsDeploymentCollectionArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentsDeploymentCollectionArrayOutput) Index(i pulumi.IntInput) GetDeploymentsDeploymentCollectionOutput
- func (o GetDeploymentsDeploymentCollectionArrayOutput) ToGetDeploymentsDeploymentCollectionArrayOutput() GetDeploymentsDeploymentCollectionArrayOutput
- func (o GetDeploymentsDeploymentCollectionArrayOutput) ToGetDeploymentsDeploymentCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionArrayOutput
- type GetDeploymentsDeploymentCollectionInput
- type GetDeploymentsDeploymentCollectionItem
- type GetDeploymentsDeploymentCollectionItemArgs
- func (GetDeploymentsDeploymentCollectionItemArgs) ElementType() reflect.Type
- func (i GetDeploymentsDeploymentCollectionItemArgs) ToGetDeploymentsDeploymentCollectionItemOutput() GetDeploymentsDeploymentCollectionItemOutput
- func (i GetDeploymentsDeploymentCollectionItemArgs) ToGetDeploymentsDeploymentCollectionItemOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemOutput
- type GetDeploymentsDeploymentCollectionItemArray
- func (GetDeploymentsDeploymentCollectionItemArray) ElementType() reflect.Type
- func (i GetDeploymentsDeploymentCollectionItemArray) ToGetDeploymentsDeploymentCollectionItemArrayOutput() GetDeploymentsDeploymentCollectionItemArrayOutput
- func (i GetDeploymentsDeploymentCollectionItemArray) ToGetDeploymentsDeploymentCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemArrayOutput
- type GetDeploymentsDeploymentCollectionItemArrayInput
- type GetDeploymentsDeploymentCollectionItemArrayOutput
- func (GetDeploymentsDeploymentCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentsDeploymentCollectionItemArrayOutput) Index(i pulumi.IntInput) GetDeploymentsDeploymentCollectionItemOutput
- func (o GetDeploymentsDeploymentCollectionItemArrayOutput) ToGetDeploymentsDeploymentCollectionItemArrayOutput() GetDeploymentsDeploymentCollectionItemArrayOutput
- func (o GetDeploymentsDeploymentCollectionItemArrayOutput) ToGetDeploymentsDeploymentCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemArrayOutput
- type GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticData
- type GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArgs
- func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArgs) ElementType() reflect.Type
- func (i GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArgs) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput() GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput
- func (i GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArgs) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput
- type GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArray
- func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArray) ElementType() reflect.Type
- func (i GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArray) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput() GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput
- func (i GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArray) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput
- type GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayInput
- type GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput
- func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput) Index(i pulumi.IntInput) GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput
- func (o GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput() GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput
- func (o GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput
- type GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataInput
- type GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput
- func (o GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) Bucket() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) DiagnosticState() pulumi.StringOutput
- func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) ElementType() reflect.Type
- func (o GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) Namespace() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) Object() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) TimeDiagnosticEnd() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) TimeDiagnosticStart() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput() GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput
- func (o GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput
- type GetDeploymentsDeploymentCollectionItemInput
- type GetDeploymentsDeploymentCollectionItemMaintenanceWindow
- type GetDeploymentsDeploymentCollectionItemMaintenanceWindowArgs
- func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowArgs) ElementType() reflect.Type
- func (i GetDeploymentsDeploymentCollectionItemMaintenanceWindowArgs) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput() GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput
- func (i GetDeploymentsDeploymentCollectionItemMaintenanceWindowArgs) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput
- type GetDeploymentsDeploymentCollectionItemMaintenanceWindowArray
- func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowArray) ElementType() reflect.Type
- func (i GetDeploymentsDeploymentCollectionItemMaintenanceWindowArray) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput() GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput
- func (i GetDeploymentsDeploymentCollectionItemMaintenanceWindowArray) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput
- type GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayInput
- type GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput
- func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput) Index(i pulumi.IntInput) GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput
- func (o GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput() GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput
- func (o GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput
- type GetDeploymentsDeploymentCollectionItemMaintenanceWindowInput
- type GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput
- func (o GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput) Day() pulumi.StringOutput
- func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput) ElementType() reflect.Type
- func (o GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput) StartHour() pulumi.IntOutput
- func (o GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput() GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput
- func (o GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput
- type GetDeploymentsDeploymentCollectionItemOggData
- type GetDeploymentsDeploymentCollectionItemOggDataArgs
- func (GetDeploymentsDeploymentCollectionItemOggDataArgs) ElementType() reflect.Type
- func (i GetDeploymentsDeploymentCollectionItemOggDataArgs) ToGetDeploymentsDeploymentCollectionItemOggDataOutput() GetDeploymentsDeploymentCollectionItemOggDataOutput
- func (i GetDeploymentsDeploymentCollectionItemOggDataArgs) ToGetDeploymentsDeploymentCollectionItemOggDataOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemOggDataOutput
- type GetDeploymentsDeploymentCollectionItemOggDataArray
- func (GetDeploymentsDeploymentCollectionItemOggDataArray) ElementType() reflect.Type
- func (i GetDeploymentsDeploymentCollectionItemOggDataArray) ToGetDeploymentsDeploymentCollectionItemOggDataArrayOutput() GetDeploymentsDeploymentCollectionItemOggDataArrayOutput
- func (i GetDeploymentsDeploymentCollectionItemOggDataArray) ToGetDeploymentsDeploymentCollectionItemOggDataArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemOggDataArrayOutput
- type GetDeploymentsDeploymentCollectionItemOggDataArrayInput
- type GetDeploymentsDeploymentCollectionItemOggDataArrayOutput
- func (GetDeploymentsDeploymentCollectionItemOggDataArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentsDeploymentCollectionItemOggDataArrayOutput) Index(i pulumi.IntInput) GetDeploymentsDeploymentCollectionItemOggDataOutput
- func (o GetDeploymentsDeploymentCollectionItemOggDataArrayOutput) ToGetDeploymentsDeploymentCollectionItemOggDataArrayOutput() GetDeploymentsDeploymentCollectionItemOggDataArrayOutput
- func (o GetDeploymentsDeploymentCollectionItemOggDataArrayOutput) ToGetDeploymentsDeploymentCollectionItemOggDataArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemOggDataArrayOutput
- type GetDeploymentsDeploymentCollectionItemOggDataInput
- type GetDeploymentsDeploymentCollectionItemOggDataOutput
- func (o GetDeploymentsDeploymentCollectionItemOggDataOutput) AdminPassword() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOggDataOutput) AdminUsername() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOggDataOutput) Certificate() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOggDataOutput) DeploymentName() pulumi.StringOutput
- func (GetDeploymentsDeploymentCollectionItemOggDataOutput) ElementType() reflect.Type
- func (o GetDeploymentsDeploymentCollectionItemOggDataOutput) Key() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOggDataOutput) OggVersion() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOggDataOutput) ToGetDeploymentsDeploymentCollectionItemOggDataOutput() GetDeploymentsDeploymentCollectionItemOggDataOutput
- func (o GetDeploymentsDeploymentCollectionItemOggDataOutput) ToGetDeploymentsDeploymentCollectionItemOggDataOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemOggDataOutput
- type GetDeploymentsDeploymentCollectionItemOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) CpuCoreCount() pulumi.IntOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) DefinedTags() pulumi.MapOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) DeploymentBackupId() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) DeploymentDiagnosticDatas() GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) DeploymentType() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) DeploymentUrl() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) Description() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetDeploymentsDeploymentCollectionItemOutput) ElementType() reflect.Type
- func (o GetDeploymentsDeploymentCollectionItemOutput) Fqdn() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) FreeformTags() pulumi.MapOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) IsAutoScalingEnabled() pulumi.BoolOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) IsHealthy() pulumi.BoolOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) IsLatestVersion() pulumi.BoolOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) IsPublic() pulumi.BoolOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) IsStorageUtilizationLimitExceeded() pulumi.BoolOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) LicenseModel() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) LifecycleSubState() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) MaintenanceWindows() GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) NextMaintenanceActionType() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) NextMaintenanceDescription() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) NsgIds() pulumi.StringArrayOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) OggDatas() GetDeploymentsDeploymentCollectionItemOggDataArrayOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) PrivateIpAddress() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) PublicIpAddress() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) State() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) StorageUtilizationInBytes() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) SubnetId() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) SystemTags() pulumi.MapOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) TimeOfNextMaintenance() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) TimeUpgradeRequired() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) ToGetDeploymentsDeploymentCollectionItemOutput() GetDeploymentsDeploymentCollectionItemOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) ToGetDeploymentsDeploymentCollectionItemOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemOutput
- type GetDeploymentsDeploymentCollectionOutput
- func (GetDeploymentsDeploymentCollectionOutput) ElementType() reflect.Type
- func (o GetDeploymentsDeploymentCollectionOutput) Items() GetDeploymentsDeploymentCollectionItemArrayOutput
- func (o GetDeploymentsDeploymentCollectionOutput) ToGetDeploymentsDeploymentCollectionOutput() GetDeploymentsDeploymentCollectionOutput
- func (o GetDeploymentsDeploymentCollectionOutput) ToGetDeploymentsDeploymentCollectionOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionOutput
- type GetDeploymentsFilter
- type GetDeploymentsFilterArgs
- type GetDeploymentsFilterArray
- type GetDeploymentsFilterArrayInput
- type GetDeploymentsFilterArrayOutput
- func (GetDeploymentsFilterArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentsFilterArrayOutput) Index(i pulumi.IntInput) GetDeploymentsFilterOutput
- func (o GetDeploymentsFilterArrayOutput) ToGetDeploymentsFilterArrayOutput() GetDeploymentsFilterArrayOutput
- func (o GetDeploymentsFilterArrayOutput) ToGetDeploymentsFilterArrayOutputWithContext(ctx context.Context) GetDeploymentsFilterArrayOutput
- type GetDeploymentsFilterInput
- type GetDeploymentsFilterOutput
- func (GetDeploymentsFilterOutput) ElementType() reflect.Type
- func (o GetDeploymentsFilterOutput) Name() pulumi.StringOutput
- func (o GetDeploymentsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetDeploymentsFilterOutput) ToGetDeploymentsFilterOutput() GetDeploymentsFilterOutput
- func (o GetDeploymentsFilterOutput) ToGetDeploymentsFilterOutputWithContext(ctx context.Context) GetDeploymentsFilterOutput
- func (o GetDeploymentsFilterOutput) Values() pulumi.StringArrayOutput
- type GetDeploymentsOutputArgs
- type GetDeploymentsResult
- type GetDeploymentsResultOutput
- func (o GetDeploymentsResultOutput) AssignableConnectionId() pulumi.StringPtrOutput
- func (o GetDeploymentsResultOutput) AssignedConnectionId() pulumi.StringPtrOutput
- func (o GetDeploymentsResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetDeploymentsResultOutput) DeploymentCollections() GetDeploymentsDeploymentCollectionArrayOutput
- func (o GetDeploymentsResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetDeploymentsResultOutput) ElementType() reflect.Type
- func (o GetDeploymentsResultOutput) Filters() GetDeploymentsFilterArrayOutput
- func (o GetDeploymentsResultOutput) Fqdn() pulumi.StringPtrOutput
- func (o GetDeploymentsResultOutput) Id() pulumi.StringOutput
- func (o GetDeploymentsResultOutput) LifecycleSubState() pulumi.StringPtrOutput
- func (o GetDeploymentsResultOutput) State() pulumi.StringPtrOutput
- func (o GetDeploymentsResultOutput) SupportedConnectionType() pulumi.StringPtrOutput
- func (o GetDeploymentsResultOutput) ToGetDeploymentsResultOutput() GetDeploymentsResultOutput
- func (o GetDeploymentsResultOutput) ToGetDeploymentsResultOutputWithContext(ctx context.Context) GetDeploymentsResultOutput
- type GetMessageArgs
- type GetMessageItem
- type GetMessageItemArgs
- type GetMessageItemArray
- type GetMessageItemArrayInput
- type GetMessageItemArrayOutput
- func (GetMessageItemArrayOutput) ElementType() reflect.Type
- func (o GetMessageItemArrayOutput) Index(i pulumi.IntInput) GetMessageItemOutput
- func (o GetMessageItemArrayOutput) ToGetMessageItemArrayOutput() GetMessageItemArrayOutput
- func (o GetMessageItemArrayOutput) ToGetMessageItemArrayOutputWithContext(ctx context.Context) GetMessageItemArrayOutput
- type GetMessageItemInput
- type GetMessageItemOutput
- func (o GetMessageItemOutput) DeploymentMessage() pulumi.StringOutput
- func (o GetMessageItemOutput) DeploymentMessageStatus() pulumi.StringOutput
- func (GetMessageItemOutput) ElementType() reflect.Type
- func (o GetMessageItemOutput) Id() pulumi.StringOutput
- func (o GetMessageItemOutput) ToGetMessageItemOutput() GetMessageItemOutput
- func (o GetMessageItemOutput) ToGetMessageItemOutputWithContext(ctx context.Context) GetMessageItemOutput
- type GetMessageOutputArgs
- type GetMessageResult
- type GetMessageResultOutput
- func (o GetMessageResultOutput) DeploymentId() pulumi.StringOutput
- func (GetMessageResultOutput) ElementType() reflect.Type
- func (o GetMessageResultOutput) Id() pulumi.StringOutput
- func (o GetMessageResultOutput) Items() GetMessageItemArrayOutput
- func (o GetMessageResultOutput) ToGetMessageResultOutput() GetMessageResultOutput
- func (o GetMessageResultOutput) ToGetMessageResultOutputWithContext(ctx context.Context) GetMessageResultOutput
- type GetMessagesArgs
- type GetMessagesDeploymentMessagesCollection
- type GetMessagesDeploymentMessagesCollectionArgs
- func (GetMessagesDeploymentMessagesCollectionArgs) ElementType() reflect.Type
- func (i GetMessagesDeploymentMessagesCollectionArgs) ToGetMessagesDeploymentMessagesCollectionOutput() GetMessagesDeploymentMessagesCollectionOutput
- func (i GetMessagesDeploymentMessagesCollectionArgs) ToGetMessagesDeploymentMessagesCollectionOutputWithContext(ctx context.Context) GetMessagesDeploymentMessagesCollectionOutput
- type GetMessagesDeploymentMessagesCollectionArray
- func (GetMessagesDeploymentMessagesCollectionArray) ElementType() reflect.Type
- func (i GetMessagesDeploymentMessagesCollectionArray) ToGetMessagesDeploymentMessagesCollectionArrayOutput() GetMessagesDeploymentMessagesCollectionArrayOutput
- func (i GetMessagesDeploymentMessagesCollectionArray) ToGetMessagesDeploymentMessagesCollectionArrayOutputWithContext(ctx context.Context) GetMessagesDeploymentMessagesCollectionArrayOutput
- type GetMessagesDeploymentMessagesCollectionArrayInput
- type GetMessagesDeploymentMessagesCollectionArrayOutput
- func (GetMessagesDeploymentMessagesCollectionArrayOutput) ElementType() reflect.Type
- func (o GetMessagesDeploymentMessagesCollectionArrayOutput) Index(i pulumi.IntInput) GetMessagesDeploymentMessagesCollectionOutput
- func (o GetMessagesDeploymentMessagesCollectionArrayOutput) ToGetMessagesDeploymentMessagesCollectionArrayOutput() GetMessagesDeploymentMessagesCollectionArrayOutput
- func (o GetMessagesDeploymentMessagesCollectionArrayOutput) ToGetMessagesDeploymentMessagesCollectionArrayOutputWithContext(ctx context.Context) GetMessagesDeploymentMessagesCollectionArrayOutput
- type GetMessagesDeploymentMessagesCollectionInput
- type GetMessagesDeploymentMessagesCollectionItem
- type GetMessagesDeploymentMessagesCollectionItemArgs
- func (GetMessagesDeploymentMessagesCollectionItemArgs) ElementType() reflect.Type
- func (i GetMessagesDeploymentMessagesCollectionItemArgs) ToGetMessagesDeploymentMessagesCollectionItemOutput() GetMessagesDeploymentMessagesCollectionItemOutput
- func (i GetMessagesDeploymentMessagesCollectionItemArgs) ToGetMessagesDeploymentMessagesCollectionItemOutputWithContext(ctx context.Context) GetMessagesDeploymentMessagesCollectionItemOutput
- type GetMessagesDeploymentMessagesCollectionItemArray
- func (GetMessagesDeploymentMessagesCollectionItemArray) ElementType() reflect.Type
- func (i GetMessagesDeploymentMessagesCollectionItemArray) ToGetMessagesDeploymentMessagesCollectionItemArrayOutput() GetMessagesDeploymentMessagesCollectionItemArrayOutput
- func (i GetMessagesDeploymentMessagesCollectionItemArray) ToGetMessagesDeploymentMessagesCollectionItemArrayOutputWithContext(ctx context.Context) GetMessagesDeploymentMessagesCollectionItemArrayOutput
- type GetMessagesDeploymentMessagesCollectionItemArrayInput
- type GetMessagesDeploymentMessagesCollectionItemArrayOutput
- func (GetMessagesDeploymentMessagesCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetMessagesDeploymentMessagesCollectionItemArrayOutput) Index(i pulumi.IntInput) GetMessagesDeploymentMessagesCollectionItemOutput
- func (o GetMessagesDeploymentMessagesCollectionItemArrayOutput) ToGetMessagesDeploymentMessagesCollectionItemArrayOutput() GetMessagesDeploymentMessagesCollectionItemArrayOutput
- func (o GetMessagesDeploymentMessagesCollectionItemArrayOutput) ToGetMessagesDeploymentMessagesCollectionItemArrayOutputWithContext(ctx context.Context) GetMessagesDeploymentMessagesCollectionItemArrayOutput
- type GetMessagesDeploymentMessagesCollectionItemInput
- type GetMessagesDeploymentMessagesCollectionItemOutput
- func (o GetMessagesDeploymentMessagesCollectionItemOutput) DeploymentMessage() pulumi.StringOutput
- func (o GetMessagesDeploymentMessagesCollectionItemOutput) DeploymentMessageStatus() pulumi.StringOutput
- func (GetMessagesDeploymentMessagesCollectionItemOutput) ElementType() reflect.Type
- func (o GetMessagesDeploymentMessagesCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetMessagesDeploymentMessagesCollectionItemOutput) ToGetMessagesDeploymentMessagesCollectionItemOutput() GetMessagesDeploymentMessagesCollectionItemOutput
- func (o GetMessagesDeploymentMessagesCollectionItemOutput) ToGetMessagesDeploymentMessagesCollectionItemOutputWithContext(ctx context.Context) GetMessagesDeploymentMessagesCollectionItemOutput
- type GetMessagesDeploymentMessagesCollectionOutput
- func (GetMessagesDeploymentMessagesCollectionOutput) ElementType() reflect.Type
- func (o GetMessagesDeploymentMessagesCollectionOutput) Items() GetMessagesDeploymentMessagesCollectionItemArrayOutput
- func (o GetMessagesDeploymentMessagesCollectionOutput) ToGetMessagesDeploymentMessagesCollectionOutput() GetMessagesDeploymentMessagesCollectionOutput
- func (o GetMessagesDeploymentMessagesCollectionOutput) ToGetMessagesDeploymentMessagesCollectionOutputWithContext(ctx context.Context) GetMessagesDeploymentMessagesCollectionOutput
- type GetMessagesFilter
- type GetMessagesFilterArgs
- type GetMessagesFilterArray
- type GetMessagesFilterArrayInput
- type GetMessagesFilterArrayOutput
- func (GetMessagesFilterArrayOutput) ElementType() reflect.Type
- func (o GetMessagesFilterArrayOutput) Index(i pulumi.IntInput) GetMessagesFilterOutput
- func (o GetMessagesFilterArrayOutput) ToGetMessagesFilterArrayOutput() GetMessagesFilterArrayOutput
- func (o GetMessagesFilterArrayOutput) ToGetMessagesFilterArrayOutputWithContext(ctx context.Context) GetMessagesFilterArrayOutput
- type GetMessagesFilterInput
- type GetMessagesFilterOutput
- func (GetMessagesFilterOutput) ElementType() reflect.Type
- func (o GetMessagesFilterOutput) Name() pulumi.StringOutput
- func (o GetMessagesFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetMessagesFilterOutput) ToGetMessagesFilterOutput() GetMessagesFilterOutput
- func (o GetMessagesFilterOutput) ToGetMessagesFilterOutputWithContext(ctx context.Context) GetMessagesFilterOutput
- func (o GetMessagesFilterOutput) Values() pulumi.StringArrayOutput
- type GetMessagesOutputArgs
- type GetMessagesResult
- type GetMessagesResultOutput
- func (o GetMessagesResultOutput) DeploymentId() pulumi.StringOutput
- func (o GetMessagesResultOutput) DeploymentMessagesCollections() GetMessagesDeploymentMessagesCollectionArrayOutput
- func (GetMessagesResultOutput) ElementType() reflect.Type
- func (o GetMessagesResultOutput) Filters() GetMessagesFilterArrayOutput
- func (o GetMessagesResultOutput) Id() pulumi.StringOutput
- func (o GetMessagesResultOutput) ToGetMessagesResultOutput() GetMessagesResultOutput
- func (o GetMessagesResultOutput) ToGetMessagesResultOutputWithContext(ctx context.Context) GetMessagesResultOutput
- type GetTrailFileArgs
- type GetTrailFileItem
- type GetTrailFileItemArgs
- type GetTrailFileItemArray
- type GetTrailFileItemArrayInput
- type GetTrailFileItemArrayOutput
- func (GetTrailFileItemArrayOutput) ElementType() reflect.Type
- func (o GetTrailFileItemArrayOutput) Index(i pulumi.IntInput) GetTrailFileItemOutput
- func (o GetTrailFileItemArrayOutput) ToGetTrailFileItemArrayOutput() GetTrailFileItemArrayOutput
- func (o GetTrailFileItemArrayOutput) ToGetTrailFileItemArrayOutputWithContext(ctx context.Context) GetTrailFileItemArrayOutput
- type GetTrailFileItemInput
- type GetTrailFileItemOutput
- func (o GetTrailFileItemOutput) Consumers() pulumi.StringArrayOutput
- func (o GetTrailFileItemOutput) DisplayName() pulumi.StringOutput
- func (GetTrailFileItemOutput) ElementType() reflect.Type
- func (o GetTrailFileItemOutput) MaxSequenceNumber() pulumi.StringOutput
- func (o GetTrailFileItemOutput) MinSequenceNumber() pulumi.StringOutput
- func (o GetTrailFileItemOutput) NumberOfSequences() pulumi.IntOutput
- func (o GetTrailFileItemOutput) Producer() pulumi.StringOutput
- func (o GetTrailFileItemOutput) SizeInBytes() pulumi.Float64Output
- func (o GetTrailFileItemOutput) TimeLastUpdated() pulumi.StringOutput
- func (o GetTrailFileItemOutput) ToGetTrailFileItemOutput() GetTrailFileItemOutput
- func (o GetTrailFileItemOutput) ToGetTrailFileItemOutputWithContext(ctx context.Context) GetTrailFileItemOutput
- func (o GetTrailFileItemOutput) TrailFileId() pulumi.StringOutput
- type GetTrailFileOutputArgs
- type GetTrailFileResult
- type GetTrailFileResultOutput
- func (o GetTrailFileResultOutput) DeploymentId() pulumi.StringOutput
- func (o GetTrailFileResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetTrailFileResultOutput) ElementType() reflect.Type
- func (o GetTrailFileResultOutput) Id() pulumi.StringOutput
- func (o GetTrailFileResultOutput) Items() GetTrailFileItemArrayOutput
- func (o GetTrailFileResultOutput) TimeLastFetched() pulumi.StringOutput
- func (o GetTrailFileResultOutput) ToGetTrailFileResultOutput() GetTrailFileResultOutput
- func (o GetTrailFileResultOutput) ToGetTrailFileResultOutputWithContext(ctx context.Context) GetTrailFileResultOutput
- func (o GetTrailFileResultOutput) TrailFileId() pulumi.StringOutput
- type GetTrailFilesArgs
- type GetTrailFilesFilter
- type GetTrailFilesFilterArgs
- type GetTrailFilesFilterArray
- type GetTrailFilesFilterArrayInput
- type GetTrailFilesFilterArrayOutput
- func (GetTrailFilesFilterArrayOutput) ElementType() reflect.Type
- func (o GetTrailFilesFilterArrayOutput) Index(i pulumi.IntInput) GetTrailFilesFilterOutput
- func (o GetTrailFilesFilterArrayOutput) ToGetTrailFilesFilterArrayOutput() GetTrailFilesFilterArrayOutput
- func (o GetTrailFilesFilterArrayOutput) ToGetTrailFilesFilterArrayOutputWithContext(ctx context.Context) GetTrailFilesFilterArrayOutput
- type GetTrailFilesFilterInput
- type GetTrailFilesFilterOutput
- func (GetTrailFilesFilterOutput) ElementType() reflect.Type
- func (o GetTrailFilesFilterOutput) Name() pulumi.StringOutput
- func (o GetTrailFilesFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetTrailFilesFilterOutput) ToGetTrailFilesFilterOutput() GetTrailFilesFilterOutput
- func (o GetTrailFilesFilterOutput) ToGetTrailFilesFilterOutputWithContext(ctx context.Context) GetTrailFilesFilterOutput
- func (o GetTrailFilesFilterOutput) Values() pulumi.StringArrayOutput
- type GetTrailFilesOutputArgs
- type GetTrailFilesResult
- type GetTrailFilesResultOutput
- func (o GetTrailFilesResultOutput) DeploymentId() pulumi.StringOutput
- func (o GetTrailFilesResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetTrailFilesResultOutput) ElementType() reflect.Type
- func (o GetTrailFilesResultOutput) Filters() GetTrailFilesFilterArrayOutput
- func (o GetTrailFilesResultOutput) Id() pulumi.StringOutput
- func (o GetTrailFilesResultOutput) ToGetTrailFilesResultOutput() GetTrailFilesResultOutput
- func (o GetTrailFilesResultOutput) ToGetTrailFilesResultOutputWithContext(ctx context.Context) GetTrailFilesResultOutput
- func (o GetTrailFilesResultOutput) TrailFileCollections() GetTrailFilesTrailFileCollectionArrayOutput
- func (o GetTrailFilesResultOutput) TrailFileId() pulumi.StringOutput
- type GetTrailFilesTrailFileCollection
- type GetTrailFilesTrailFileCollectionArgs
- func (GetTrailFilesTrailFileCollectionArgs) ElementType() reflect.Type
- func (i GetTrailFilesTrailFileCollectionArgs) ToGetTrailFilesTrailFileCollectionOutput() GetTrailFilesTrailFileCollectionOutput
- func (i GetTrailFilesTrailFileCollectionArgs) ToGetTrailFilesTrailFileCollectionOutputWithContext(ctx context.Context) GetTrailFilesTrailFileCollectionOutput
- type GetTrailFilesTrailFileCollectionArray
- func (GetTrailFilesTrailFileCollectionArray) ElementType() reflect.Type
- func (i GetTrailFilesTrailFileCollectionArray) ToGetTrailFilesTrailFileCollectionArrayOutput() GetTrailFilesTrailFileCollectionArrayOutput
- func (i GetTrailFilesTrailFileCollectionArray) ToGetTrailFilesTrailFileCollectionArrayOutputWithContext(ctx context.Context) GetTrailFilesTrailFileCollectionArrayOutput
- type GetTrailFilesTrailFileCollectionArrayInput
- type GetTrailFilesTrailFileCollectionArrayOutput
- func (GetTrailFilesTrailFileCollectionArrayOutput) ElementType() reflect.Type
- func (o GetTrailFilesTrailFileCollectionArrayOutput) Index(i pulumi.IntInput) GetTrailFilesTrailFileCollectionOutput
- func (o GetTrailFilesTrailFileCollectionArrayOutput) ToGetTrailFilesTrailFileCollectionArrayOutput() GetTrailFilesTrailFileCollectionArrayOutput
- func (o GetTrailFilesTrailFileCollectionArrayOutput) ToGetTrailFilesTrailFileCollectionArrayOutputWithContext(ctx context.Context) GetTrailFilesTrailFileCollectionArrayOutput
- type GetTrailFilesTrailFileCollectionInput
- type GetTrailFilesTrailFileCollectionItem
- type GetTrailFilesTrailFileCollectionItemArgs
- func (GetTrailFilesTrailFileCollectionItemArgs) ElementType() reflect.Type
- func (i GetTrailFilesTrailFileCollectionItemArgs) ToGetTrailFilesTrailFileCollectionItemOutput() GetTrailFilesTrailFileCollectionItemOutput
- func (i GetTrailFilesTrailFileCollectionItemArgs) ToGetTrailFilesTrailFileCollectionItemOutputWithContext(ctx context.Context) GetTrailFilesTrailFileCollectionItemOutput
- type GetTrailFilesTrailFileCollectionItemArray
- func (GetTrailFilesTrailFileCollectionItemArray) ElementType() reflect.Type
- func (i GetTrailFilesTrailFileCollectionItemArray) ToGetTrailFilesTrailFileCollectionItemArrayOutput() GetTrailFilesTrailFileCollectionItemArrayOutput
- func (i GetTrailFilesTrailFileCollectionItemArray) ToGetTrailFilesTrailFileCollectionItemArrayOutputWithContext(ctx context.Context) GetTrailFilesTrailFileCollectionItemArrayOutput
- type GetTrailFilesTrailFileCollectionItemArrayInput
- type GetTrailFilesTrailFileCollectionItemArrayOutput
- func (GetTrailFilesTrailFileCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetTrailFilesTrailFileCollectionItemArrayOutput) Index(i pulumi.IntInput) GetTrailFilesTrailFileCollectionItemOutput
- func (o GetTrailFilesTrailFileCollectionItemArrayOutput) ToGetTrailFilesTrailFileCollectionItemArrayOutput() GetTrailFilesTrailFileCollectionItemArrayOutput
- func (o GetTrailFilesTrailFileCollectionItemArrayOutput) ToGetTrailFilesTrailFileCollectionItemArrayOutputWithContext(ctx context.Context) GetTrailFilesTrailFileCollectionItemArrayOutput
- type GetTrailFilesTrailFileCollectionItemInput
- type GetTrailFilesTrailFileCollectionItemOutput
- func (o GetTrailFilesTrailFileCollectionItemOutput) Consumers() pulumi.StringArrayOutput
- func (o GetTrailFilesTrailFileCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetTrailFilesTrailFileCollectionItemOutput) ElementType() reflect.Type
- func (o GetTrailFilesTrailFileCollectionItemOutput) MaxSequenceNumber() pulumi.StringOutput
- func (o GetTrailFilesTrailFileCollectionItemOutput) MinSequenceNumber() pulumi.StringOutput
- func (o GetTrailFilesTrailFileCollectionItemOutput) NumberOfSequences() pulumi.IntOutput
- func (o GetTrailFilesTrailFileCollectionItemOutput) Producer() pulumi.StringOutput
- func (o GetTrailFilesTrailFileCollectionItemOutput) SizeInBytes() pulumi.Float64Output
- func (o GetTrailFilesTrailFileCollectionItemOutput) TimeLastUpdated() pulumi.StringOutput
- func (o GetTrailFilesTrailFileCollectionItemOutput) ToGetTrailFilesTrailFileCollectionItemOutput() GetTrailFilesTrailFileCollectionItemOutput
- func (o GetTrailFilesTrailFileCollectionItemOutput) ToGetTrailFilesTrailFileCollectionItemOutputWithContext(ctx context.Context) GetTrailFilesTrailFileCollectionItemOutput
- func (o GetTrailFilesTrailFileCollectionItemOutput) TrailFileId() pulumi.StringOutput
- type GetTrailFilesTrailFileCollectionOutput
- func (GetTrailFilesTrailFileCollectionOutput) ElementType() reflect.Type
- func (o GetTrailFilesTrailFileCollectionOutput) Items() GetTrailFilesTrailFileCollectionItemArrayOutput
- func (o GetTrailFilesTrailFileCollectionOutput) TimeLastFetched() pulumi.StringOutput
- func (o GetTrailFilesTrailFileCollectionOutput) ToGetTrailFilesTrailFileCollectionOutput() GetTrailFilesTrailFileCollectionOutput
- func (o GetTrailFilesTrailFileCollectionOutput) ToGetTrailFilesTrailFileCollectionOutputWithContext(ctx context.Context) GetTrailFilesTrailFileCollectionOutput
- type GetTrailSequenceArgs
- type GetTrailSequenceItem
- type GetTrailSequenceItemArgs
- type GetTrailSequenceItemArray
- type GetTrailSequenceItemArrayInput
- type GetTrailSequenceItemArrayOutput
- func (GetTrailSequenceItemArrayOutput) ElementType() reflect.Type
- func (o GetTrailSequenceItemArrayOutput) Index(i pulumi.IntInput) GetTrailSequenceItemOutput
- func (o GetTrailSequenceItemArrayOutput) ToGetTrailSequenceItemArrayOutput() GetTrailSequenceItemArrayOutput
- func (o GetTrailSequenceItemArrayOutput) ToGetTrailSequenceItemArrayOutputWithContext(ctx context.Context) GetTrailSequenceItemArrayOutput
- type GetTrailSequenceItemInput
- type GetTrailSequenceItemOutput
- func (o GetTrailSequenceItemOutput) DisplayName() pulumi.StringOutput
- func (GetTrailSequenceItemOutput) ElementType() reflect.Type
- func (o GetTrailSequenceItemOutput) SequenceId() pulumi.StringOutput
- func (o GetTrailSequenceItemOutput) SizeInBytes() pulumi.Float64Output
- func (o GetTrailSequenceItemOutput) TimeLastUpdated() pulumi.StringOutput
- func (o GetTrailSequenceItemOutput) ToGetTrailSequenceItemOutput() GetTrailSequenceItemOutput
- func (o GetTrailSequenceItemOutput) ToGetTrailSequenceItemOutputWithContext(ctx context.Context) GetTrailSequenceItemOutput
- type GetTrailSequenceOutputArgs
- type GetTrailSequenceResult
- type GetTrailSequenceResultOutput
- func (o GetTrailSequenceResultOutput) DeploymentId() pulumi.StringOutput
- func (o GetTrailSequenceResultOutput) DisplayName() pulumi.StringOutput
- func (GetTrailSequenceResultOutput) ElementType() reflect.Type
- func (o GetTrailSequenceResultOutput) Id() pulumi.StringOutput
- func (o GetTrailSequenceResultOutput) Items() GetTrailSequenceItemArrayOutput
- func (o GetTrailSequenceResultOutput) TimeLastFetched() pulumi.StringOutput
- func (o GetTrailSequenceResultOutput) ToGetTrailSequenceResultOutput() GetTrailSequenceResultOutput
- func (o GetTrailSequenceResultOutput) ToGetTrailSequenceResultOutputWithContext(ctx context.Context) GetTrailSequenceResultOutput
- func (o GetTrailSequenceResultOutput) TrailFileId() pulumi.StringOutput
- func (o GetTrailSequenceResultOutput) TrailSequenceId() pulumi.StringOutput
- type GetTrailSequencesArgs
- type GetTrailSequencesFilter
- type GetTrailSequencesFilterArgs
- type GetTrailSequencesFilterArray
- func (GetTrailSequencesFilterArray) ElementType() reflect.Type
- func (i GetTrailSequencesFilterArray) ToGetTrailSequencesFilterArrayOutput() GetTrailSequencesFilterArrayOutput
- func (i GetTrailSequencesFilterArray) ToGetTrailSequencesFilterArrayOutputWithContext(ctx context.Context) GetTrailSequencesFilterArrayOutput
- type GetTrailSequencesFilterArrayInput
- type GetTrailSequencesFilterArrayOutput
- func (GetTrailSequencesFilterArrayOutput) ElementType() reflect.Type
- func (o GetTrailSequencesFilterArrayOutput) Index(i pulumi.IntInput) GetTrailSequencesFilterOutput
- func (o GetTrailSequencesFilterArrayOutput) ToGetTrailSequencesFilterArrayOutput() GetTrailSequencesFilterArrayOutput
- func (o GetTrailSequencesFilterArrayOutput) ToGetTrailSequencesFilterArrayOutputWithContext(ctx context.Context) GetTrailSequencesFilterArrayOutput
- type GetTrailSequencesFilterInput
- type GetTrailSequencesFilterOutput
- func (GetTrailSequencesFilterOutput) ElementType() reflect.Type
- func (o GetTrailSequencesFilterOutput) Name() pulumi.StringOutput
- func (o GetTrailSequencesFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetTrailSequencesFilterOutput) ToGetTrailSequencesFilterOutput() GetTrailSequencesFilterOutput
- func (o GetTrailSequencesFilterOutput) ToGetTrailSequencesFilterOutputWithContext(ctx context.Context) GetTrailSequencesFilterOutput
- func (o GetTrailSequencesFilterOutput) Values() pulumi.StringArrayOutput
- type GetTrailSequencesOutputArgs
- type GetTrailSequencesResult
- type GetTrailSequencesResultOutput
- func (o GetTrailSequencesResultOutput) DeploymentId() pulumi.StringOutput
- func (o GetTrailSequencesResultOutput) DisplayName() pulumi.StringOutput
- func (GetTrailSequencesResultOutput) ElementType() reflect.Type
- func (o GetTrailSequencesResultOutput) Filters() GetTrailSequencesFilterArrayOutput
- func (o GetTrailSequencesResultOutput) Id() pulumi.StringOutput
- func (o GetTrailSequencesResultOutput) ToGetTrailSequencesResultOutput() GetTrailSequencesResultOutput
- func (o GetTrailSequencesResultOutput) ToGetTrailSequencesResultOutputWithContext(ctx context.Context) GetTrailSequencesResultOutput
- func (o GetTrailSequencesResultOutput) TrailFileId() pulumi.StringOutput
- func (o GetTrailSequencesResultOutput) TrailSequenceCollections() GetTrailSequencesTrailSequenceCollectionArrayOutput
- func (o GetTrailSequencesResultOutput) TrailSequenceId() pulumi.StringOutput
- type GetTrailSequencesTrailSequenceCollection
- type GetTrailSequencesTrailSequenceCollectionArgs
- func (GetTrailSequencesTrailSequenceCollectionArgs) ElementType() reflect.Type
- func (i GetTrailSequencesTrailSequenceCollectionArgs) ToGetTrailSequencesTrailSequenceCollectionOutput() GetTrailSequencesTrailSequenceCollectionOutput
- func (i GetTrailSequencesTrailSequenceCollectionArgs) ToGetTrailSequencesTrailSequenceCollectionOutputWithContext(ctx context.Context) GetTrailSequencesTrailSequenceCollectionOutput
- type GetTrailSequencesTrailSequenceCollectionArray
- func (GetTrailSequencesTrailSequenceCollectionArray) ElementType() reflect.Type
- func (i GetTrailSequencesTrailSequenceCollectionArray) ToGetTrailSequencesTrailSequenceCollectionArrayOutput() GetTrailSequencesTrailSequenceCollectionArrayOutput
- func (i GetTrailSequencesTrailSequenceCollectionArray) ToGetTrailSequencesTrailSequenceCollectionArrayOutputWithContext(ctx context.Context) GetTrailSequencesTrailSequenceCollectionArrayOutput
- type GetTrailSequencesTrailSequenceCollectionArrayInput
- type GetTrailSequencesTrailSequenceCollectionArrayOutput
- func (GetTrailSequencesTrailSequenceCollectionArrayOutput) ElementType() reflect.Type
- func (o GetTrailSequencesTrailSequenceCollectionArrayOutput) Index(i pulumi.IntInput) GetTrailSequencesTrailSequenceCollectionOutput
- func (o GetTrailSequencesTrailSequenceCollectionArrayOutput) ToGetTrailSequencesTrailSequenceCollectionArrayOutput() GetTrailSequencesTrailSequenceCollectionArrayOutput
- func (o GetTrailSequencesTrailSequenceCollectionArrayOutput) ToGetTrailSequencesTrailSequenceCollectionArrayOutputWithContext(ctx context.Context) GetTrailSequencesTrailSequenceCollectionArrayOutput
- type GetTrailSequencesTrailSequenceCollectionInput
- type GetTrailSequencesTrailSequenceCollectionItem
- type GetTrailSequencesTrailSequenceCollectionItemArgs
- func (GetTrailSequencesTrailSequenceCollectionItemArgs) ElementType() reflect.Type
- func (i GetTrailSequencesTrailSequenceCollectionItemArgs) ToGetTrailSequencesTrailSequenceCollectionItemOutput() GetTrailSequencesTrailSequenceCollectionItemOutput
- func (i GetTrailSequencesTrailSequenceCollectionItemArgs) ToGetTrailSequencesTrailSequenceCollectionItemOutputWithContext(ctx context.Context) GetTrailSequencesTrailSequenceCollectionItemOutput
- type GetTrailSequencesTrailSequenceCollectionItemArray
- func (GetTrailSequencesTrailSequenceCollectionItemArray) ElementType() reflect.Type
- func (i GetTrailSequencesTrailSequenceCollectionItemArray) ToGetTrailSequencesTrailSequenceCollectionItemArrayOutput() GetTrailSequencesTrailSequenceCollectionItemArrayOutput
- func (i GetTrailSequencesTrailSequenceCollectionItemArray) ToGetTrailSequencesTrailSequenceCollectionItemArrayOutputWithContext(ctx context.Context) GetTrailSequencesTrailSequenceCollectionItemArrayOutput
- type GetTrailSequencesTrailSequenceCollectionItemArrayInput
- type GetTrailSequencesTrailSequenceCollectionItemArrayOutput
- func (GetTrailSequencesTrailSequenceCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetTrailSequencesTrailSequenceCollectionItemArrayOutput) Index(i pulumi.IntInput) GetTrailSequencesTrailSequenceCollectionItemOutput
- func (o GetTrailSequencesTrailSequenceCollectionItemArrayOutput) ToGetTrailSequencesTrailSequenceCollectionItemArrayOutput() GetTrailSequencesTrailSequenceCollectionItemArrayOutput
- func (o GetTrailSequencesTrailSequenceCollectionItemArrayOutput) ToGetTrailSequencesTrailSequenceCollectionItemArrayOutputWithContext(ctx context.Context) GetTrailSequencesTrailSequenceCollectionItemArrayOutput
- type GetTrailSequencesTrailSequenceCollectionItemInput
- type GetTrailSequencesTrailSequenceCollectionItemOutput
- func (o GetTrailSequencesTrailSequenceCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetTrailSequencesTrailSequenceCollectionItemOutput) ElementType() reflect.Type
- func (o GetTrailSequencesTrailSequenceCollectionItemOutput) SequenceId() pulumi.StringOutput
- func (o GetTrailSequencesTrailSequenceCollectionItemOutput) SizeInBytes() pulumi.Float64Output
- func (o GetTrailSequencesTrailSequenceCollectionItemOutput) TimeLastUpdated() pulumi.StringOutput
- func (o GetTrailSequencesTrailSequenceCollectionItemOutput) ToGetTrailSequencesTrailSequenceCollectionItemOutput() GetTrailSequencesTrailSequenceCollectionItemOutput
- func (o GetTrailSequencesTrailSequenceCollectionItemOutput) ToGetTrailSequencesTrailSequenceCollectionItemOutputWithContext(ctx context.Context) GetTrailSequencesTrailSequenceCollectionItemOutput
- type GetTrailSequencesTrailSequenceCollectionOutput
- func (GetTrailSequencesTrailSequenceCollectionOutput) ElementType() reflect.Type
- func (o GetTrailSequencesTrailSequenceCollectionOutput) Items() GetTrailSequencesTrailSequenceCollectionItemArrayOutput
- func (o GetTrailSequencesTrailSequenceCollectionOutput) TimeLastFetched() pulumi.StringOutput
- func (o GetTrailSequencesTrailSequenceCollectionOutput) ToGetTrailSequencesTrailSequenceCollectionOutput() GetTrailSequencesTrailSequenceCollectionOutput
- func (o GetTrailSequencesTrailSequenceCollectionOutput) ToGetTrailSequencesTrailSequenceCollectionOutputWithContext(ctx context.Context) GetTrailSequencesTrailSequenceCollectionOutput
- type LookupConnectionArgs
- type LookupConnectionAssignmentArgs
- type LookupConnectionAssignmentOutputArgs
- type LookupConnectionAssignmentResult
- type LookupConnectionAssignmentResultOutput
- func (o LookupConnectionAssignmentResultOutput) AliasName() pulumi.StringOutput
- func (o LookupConnectionAssignmentResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupConnectionAssignmentResultOutput) ConnectionAssignmentId() pulumi.StringOutput
- func (o LookupConnectionAssignmentResultOutput) ConnectionId() pulumi.StringOutput
- func (o LookupConnectionAssignmentResultOutput) DeploymentId() pulumi.StringOutput
- func (LookupConnectionAssignmentResultOutput) ElementType() reflect.Type
- func (o LookupConnectionAssignmentResultOutput) Id() pulumi.StringOutput
- func (o LookupConnectionAssignmentResultOutput) State() pulumi.StringOutput
- func (o LookupConnectionAssignmentResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupConnectionAssignmentResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupConnectionAssignmentResultOutput) ToLookupConnectionAssignmentResultOutput() LookupConnectionAssignmentResultOutput
- func (o LookupConnectionAssignmentResultOutput) ToLookupConnectionAssignmentResultOutputWithContext(ctx context.Context) LookupConnectionAssignmentResultOutput
- type LookupConnectionOutputArgs
- type LookupConnectionResult
- type LookupConnectionResultOutput
- func (o LookupConnectionResultOutput) AccessKeyId() pulumi.StringOutput
- func (o LookupConnectionResultOutput) AccountKey() pulumi.StringOutput
- func (o LookupConnectionResultOutput) AccountName() pulumi.StringOutput
- func (o LookupConnectionResultOutput) AdditionalAttributes() GetConnectionAdditionalAttributeArrayOutput
- func (o LookupConnectionResultOutput) AuthenticationType() pulumi.StringOutput
- func (o LookupConnectionResultOutput) AzureTenantId() pulumi.StringOutput
- func (o LookupConnectionResultOutput) BootstrapServers() GetConnectionBootstrapServerArrayOutput
- func (o LookupConnectionResultOutput) ClientId() pulumi.StringOutput
- func (o LookupConnectionResultOutput) ClientSecret() pulumi.StringOutput
- func (o LookupConnectionResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupConnectionResultOutput) ConnectionFactory() pulumi.StringOutput
- func (o LookupConnectionResultOutput) ConnectionId() pulumi.StringOutput
- func (o LookupConnectionResultOutput) ConnectionString() pulumi.StringOutput
- func (o LookupConnectionResultOutput) ConnectionType() pulumi.StringOutput
- func (o LookupConnectionResultOutput) ConnectionUrl() pulumi.StringOutput
- func (o LookupConnectionResultOutput) ConsumerProperties() pulumi.StringOutput
- func (o LookupConnectionResultOutput) CoreSiteXml() pulumi.StringOutput
- func (o LookupConnectionResultOutput) DatabaseId() pulumi.StringOutput
- func (o LookupConnectionResultOutput) DatabaseName() pulumi.StringOutput
- func (o LookupConnectionResultOutput) DbSystemId() pulumi.StringOutput
- func (o LookupConnectionResultOutput) DefinedTags() pulumi.MapOutput
- func (o LookupConnectionResultOutput) DeploymentId() pulumi.StringOutput
- func (o LookupConnectionResultOutput) Description() pulumi.StringOutput
- func (o LookupConnectionResultOutput) DisplayName() pulumi.StringOutput
- func (LookupConnectionResultOutput) ElementType() reflect.Type
- func (o LookupConnectionResultOutput) Endpoint() pulumi.StringOutput
- func (o LookupConnectionResultOutput) FreeformTags() pulumi.MapOutput
- func (o LookupConnectionResultOutput) Host() pulumi.StringOutput
- func (o LookupConnectionResultOutput) Id() pulumi.StringOutput
- func (o LookupConnectionResultOutput) IngressIps() GetConnectionIngressIpArrayOutput
- func (o LookupConnectionResultOutput) JndiConnectionFactory() pulumi.StringOutput
- func (o LookupConnectionResultOutput) JndiInitialContextFactory() pulumi.StringOutput
- func (o LookupConnectionResultOutput) JndiProviderUrl() pulumi.StringOutput
- func (o LookupConnectionResultOutput) JndiSecurityCredentials() pulumi.StringOutput
- func (o LookupConnectionResultOutput) JndiSecurityPrincipal() pulumi.StringOutput
- func (o LookupConnectionResultOutput) KeyId() pulumi.StringOutput
- func (o LookupConnectionResultOutput) KeyStore() pulumi.StringOutput
- func (o LookupConnectionResultOutput) KeyStorePassword() pulumi.StringOutput
- func (o LookupConnectionResultOutput) LifecycleDetails() pulumi.StringOutput
- func (o LookupConnectionResultOutput) NsgIds() pulumi.StringArrayOutput
- func (o LookupConnectionResultOutput) Password() pulumi.StringOutput
- func (o LookupConnectionResultOutput) Port() pulumi.IntOutput
- func (o LookupConnectionResultOutput) PrivateIp() pulumi.StringOutput
- func (o LookupConnectionResultOutput) PrivateKeyFile() pulumi.StringOutput
- func (o LookupConnectionResultOutput) PrivateKeyPassphrase() pulumi.StringOutput
- func (o LookupConnectionResultOutput) ProducerProperties() pulumi.StringOutput
- func (o LookupConnectionResultOutput) PublicKeyFingerprint() pulumi.StringOutput
- func (o LookupConnectionResultOutput) Region() pulumi.StringOutput
- func (o LookupConnectionResultOutput) SasToken() pulumi.StringOutput
- func (o LookupConnectionResultOutput) SecretAccessKey() pulumi.StringOutput
- func (o LookupConnectionResultOutput) SecurityProtocol() pulumi.StringOutput
- func (o LookupConnectionResultOutput) SessionMode() pulumi.StringOutput
- func (o LookupConnectionResultOutput) ShouldUseJndi() pulumi.BoolOutput
- func (o LookupConnectionResultOutput) ShouldValidateServerCertificate() pulumi.BoolOutput
- func (o LookupConnectionResultOutput) SslCa() pulumi.StringOutput
- func (o LookupConnectionResultOutput) SslCert() pulumi.StringOutput
- func (o LookupConnectionResultOutput) SslCrl() pulumi.StringOutput
- func (o LookupConnectionResultOutput) SslKey() pulumi.StringOutput
- func (o LookupConnectionResultOutput) SslKeyPassword() pulumi.StringOutput
- func (o LookupConnectionResultOutput) SslMode() pulumi.StringOutput
- func (o LookupConnectionResultOutput) State() pulumi.StringOutput
- func (o LookupConnectionResultOutput) StreamPoolId() pulumi.StringOutput
- func (o LookupConnectionResultOutput) SubnetId() pulumi.StringOutput
- func (o LookupConnectionResultOutput) SystemTags() pulumi.MapOutput
- func (o LookupConnectionResultOutput) TechnologyType() pulumi.StringOutput
- func (o LookupConnectionResultOutput) TenancyId() pulumi.StringOutput
- func (o LookupConnectionResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupConnectionResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupConnectionResultOutput) ToLookupConnectionResultOutput() LookupConnectionResultOutput
- func (o LookupConnectionResultOutput) ToLookupConnectionResultOutputWithContext(ctx context.Context) LookupConnectionResultOutput
- func (o LookupConnectionResultOutput) TrustStore() pulumi.StringOutput
- func (o LookupConnectionResultOutput) TrustStorePassword() pulumi.StringOutput
- func (o LookupConnectionResultOutput) Url() pulumi.StringOutput
- func (o LookupConnectionResultOutput) UserId() pulumi.StringOutput
- func (o LookupConnectionResultOutput) Username() pulumi.StringOutput
- func (o LookupConnectionResultOutput) VaultId() pulumi.StringOutput
- func (o LookupConnectionResultOutput) Wallet() pulumi.StringOutput
- type LookupDatabaseRegistrationArgs
- type LookupDatabaseRegistrationOutputArgs
- type LookupDatabaseRegistrationResult
- type LookupDatabaseRegistrationResultOutput
- func (o LookupDatabaseRegistrationResultOutput) AliasName() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) ConnectionString() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) DatabaseId() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) DatabaseRegistrationId() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) DefinedTags() pulumi.MapOutput
- func (o LookupDatabaseRegistrationResultOutput) Description() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) DisplayName() pulumi.StringOutput
- func (LookupDatabaseRegistrationResultOutput) ElementType() reflect.Type
- func (o LookupDatabaseRegistrationResultOutput) Fqdn() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) FreeformTags() pulumi.MapOutput
- func (o LookupDatabaseRegistrationResultOutput) Id() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) IpAddress() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) KeyId() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) LifecycleDetails() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) Password() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) RcePrivateIp() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) SecretCompartmentId() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) SecretId() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) SessionMode() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) State() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) SubnetId() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) SystemTags() pulumi.MapOutput
- func (o LookupDatabaseRegistrationResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) ToLookupDatabaseRegistrationResultOutput() LookupDatabaseRegistrationResultOutput
- func (o LookupDatabaseRegistrationResultOutput) ToLookupDatabaseRegistrationResultOutputWithContext(ctx context.Context) LookupDatabaseRegistrationResultOutput
- func (o LookupDatabaseRegistrationResultOutput) Username() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) VaultId() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) Wallet() pulumi.StringOutput
- type LookupDeploymentArgs
- type LookupDeploymentBackupArgs
- type LookupDeploymentBackupOutputArgs
- type LookupDeploymentBackupResult
- type LookupDeploymentBackupResultOutput
- func (o LookupDeploymentBackupResultOutput) BackupType() pulumi.StringOutput
- func (o LookupDeploymentBackupResultOutput) Bucket() pulumi.StringOutput
- func (o LookupDeploymentBackupResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupDeploymentBackupResultOutput) DefinedTags() pulumi.MapOutput
- func (o LookupDeploymentBackupResultOutput) DeploymentBackupId() pulumi.StringOutput
- func (o LookupDeploymentBackupResultOutput) DeploymentId() pulumi.StringOutput
- func (o LookupDeploymentBackupResultOutput) DisplayName() pulumi.StringOutput
- func (LookupDeploymentBackupResultOutput) ElementType() reflect.Type
- func (o LookupDeploymentBackupResultOutput) FreeformTags() pulumi.MapOutput
- func (o LookupDeploymentBackupResultOutput) Id() pulumi.StringOutput
- func (o LookupDeploymentBackupResultOutput) IsAutomatic() pulumi.BoolOutput
- func (o LookupDeploymentBackupResultOutput) LifecycleDetails() pulumi.StringOutput
- func (o LookupDeploymentBackupResultOutput) Namespace() pulumi.StringOutput
- func (o LookupDeploymentBackupResultOutput) Object() pulumi.StringOutput
- func (o LookupDeploymentBackupResultOutput) OggVersion() pulumi.StringOutput
- func (o LookupDeploymentBackupResultOutput) SizeInBytes() pulumi.Float64Output
- func (o LookupDeploymentBackupResultOutput) State() pulumi.StringOutput
- func (o LookupDeploymentBackupResultOutput) SystemTags() pulumi.MapOutput
- func (o LookupDeploymentBackupResultOutput) TimeBackupFinished() pulumi.StringOutput
- func (o LookupDeploymentBackupResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupDeploymentBackupResultOutput) TimeOfBackup() pulumi.StringOutput
- func (o LookupDeploymentBackupResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupDeploymentBackupResultOutput) ToLookupDeploymentBackupResultOutput() LookupDeploymentBackupResultOutput
- func (o LookupDeploymentBackupResultOutput) ToLookupDeploymentBackupResultOutputWithContext(ctx context.Context) LookupDeploymentBackupResultOutput
- type LookupDeploymentOutputArgs
- type LookupDeploymentResult
- type LookupDeploymentResultOutput
- func (o LookupDeploymentResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) CpuCoreCount() pulumi.IntOutput
- func (o LookupDeploymentResultOutput) DefinedTags() pulumi.MapOutput
- func (o LookupDeploymentResultOutput) DeploymentBackupId() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) DeploymentDiagnosticDatas() GetDeploymentDeploymentDiagnosticDataArrayOutput
- func (o LookupDeploymentResultOutput) DeploymentId() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) DeploymentType() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) DeploymentUrl() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) Description() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) DisplayName() pulumi.StringOutput
- func (LookupDeploymentResultOutput) ElementType() reflect.Type
- func (o LookupDeploymentResultOutput) Fqdn() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) FreeformTags() pulumi.MapOutput
- func (o LookupDeploymentResultOutput) Id() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) IsAutoScalingEnabled() pulumi.BoolOutput
- func (o LookupDeploymentResultOutput) IsHealthy() pulumi.BoolOutput
- func (o LookupDeploymentResultOutput) IsLatestVersion() pulumi.BoolOutput
- func (o LookupDeploymentResultOutput) IsPublic() pulumi.BoolOutput
- func (o LookupDeploymentResultOutput) IsStorageUtilizationLimitExceeded() pulumi.BoolOutput
- func (o LookupDeploymentResultOutput) LicenseModel() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) LifecycleDetails() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) LifecycleSubState() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) MaintenanceWindows() GetDeploymentMaintenanceWindowArrayOutput
- func (o LookupDeploymentResultOutput) NextMaintenanceActionType() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) NextMaintenanceDescription() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) NsgIds() pulumi.StringArrayOutput
- func (o LookupDeploymentResultOutput) OggDatas() GetDeploymentOggDataArrayOutput
- func (o LookupDeploymentResultOutput) PrivateIpAddress() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) PublicIpAddress() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) State() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) StorageUtilizationInBytes() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) SubnetId() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) SystemTags() pulumi.MapOutput
- func (o LookupDeploymentResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) TimeOfNextMaintenance() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) TimeUpgradeRequired() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) ToLookupDeploymentResultOutput() LookupDeploymentResultOutput
- func (o LookupDeploymentResultOutput) ToLookupDeploymentResultOutputWithContext(ctx context.Context) LookupDeploymentResultOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Connection ¶ added in v0.6.0
type Connection struct { pulumi.CustomResourceState // (Updatable) Access key ID to access the Amazon S3 bucket. e.g.: "this-is-not-the-secret" AccessKeyId pulumi.StringOutput `pulumi:"accessKeyId"` // (Updatable) Azure storage account key. This property is required when 'authenticationType' is set to 'SHARED_KEY'. e.g.: pa3WbhVATzj56xD4DH1VjOUhApRGEGHvOo58eQJVWIzX+j8j4CUVFcTjpIqDSRaSa1Wo2LbWY5at+AStEgLOIQ== AccountKey pulumi.StringOutput `pulumi:"accountKey"` // (Updatable) Sets the Azure storage account name. AccountName pulumi.StringOutput `pulumi:"accountName"` // (Updatable) An array of name-value pair attribute entries. Used as additional parameters in connection string. AdditionalAttributes ConnectionAdditionalAttributeArrayOutput `pulumi:"additionalAttributes"` // (Updatable) Used authentication mechanism. AuthenticationType pulumi.StringOutput `pulumi:"authenticationType"` // (Updatable) Azure tenant ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 14593954-d337-4a61-a364-9f758c64f97f AzureTenantId pulumi.StringOutput `pulumi:"azureTenantId"` // (Updatable) Kafka bootstrap. Equivalent of bootstrap.servers configuration property in Kafka: list of KafkaBootstrapServer objects specified by host/port. Used for establishing the initial connection to the Kafka cluster. Example: `"server1.example.com:9092,server2.example.com:9092"` BootstrapServers ConnectionBootstrapServerArrayOutput `pulumi:"bootstrapServers"` // (Updatable) Azure client ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 06ecaabf-8b80-4ec8-a0ec-20cbf463703d ClientId pulumi.StringOutput `pulumi:"clientId"` // (Updatable) Azure client secret (aka application password) for authentication. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: dO29Q~F5-VwnA.lZdd11xFF_t5NAXCaGwDl9NbT1 ClientSecret pulumi.StringOutput `pulumi:"clientSecret"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // (Updatable) The of Java class implementing javax.jms.ConnectionFactory interface supplied by the Java Message Service provider. e.g.: 'com.stc.jmsjca.core.JConnectionFactoryXA' ConnectionFactory pulumi.StringOutput `pulumi:"connectionFactory"` // (Updatable) Connection string. AZURE_SYNAPSE_ANALYTICS e.g.: 'jdbc:sqlserver://<synapse-workspace>.sql.azuresynapse.net:1433;database=<db-name>;encrypt=true;trustServerCertificate=false;hostNameInCertificate=*.sql.azuresynapse.net;loginTimeout=300;', MONGODB e.g.: 'mongodb://mongodb0.example.com:27017/recordsrecords'. ConnectionString pulumi.StringOutput `pulumi:"connectionString"` // (Updatable) The connection type. ConnectionType pulumi.StringOutput `pulumi:"connectionType"` // (Updatable) JAVA_MESSAGE_SERVICE: Connection URL of the Java Message Service, specifying the protocol, host, and port. e.g.: 'mq://myjms.host.domain:7676', SNOWFLAKE: JDBC connection URL. e.g.: 'jdbc:snowflake://<account_name>.snowflakecomputing.com/?warehouse=<warehouse-name>&db=<db-name>' ConnectionUrl pulumi.StringOutput `pulumi:"connectionUrl"` // (Updatable) The base64 encoded content of the consumer.properties file. ConsumerProperties pulumi.StringOutput `pulumi:"consumerProperties"` // (Updatable) The base64 encoded content of the Hadoop Distributed File System configuration file (core-site.xml). CoreSiteXml pulumi.StringOutput `pulumi:"coreSiteXml"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database being referenced. DatabaseId pulumi.StringOutput `pulumi:"databaseId"` // (Updatable) The name of the database. DatabaseName pulumi.StringOutput `pulumi:"databaseName"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database system being referenced. DbSystemId pulumi.StringOutput `pulumi:"dbSystemId"` // (Updatable) Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapOutput `pulumi:"definedTags"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. DeploymentId pulumi.StringOutput `pulumi:"deploymentId"` // (Updatable) Metadata about this specific object. Description pulumi.StringOutput `pulumi:"description"` // (Updatable) An object's Display Name. DisplayName pulumi.StringOutput `pulumi:"displayName"` // (Updatable) Azure Storage service endpoint. e.g: https://test.blob.core.windows.net Endpoint pulumi.StringOutput `pulumi:"endpoint"` // (Updatable) A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapOutput `pulumi:"freeformTags"` // (Updatable) The name or address of a host. Host pulumi.StringOutput `pulumi:"host"` // List of ingress IP addresses from where the GoldenGate deployment connects to this connection's privateIp. Customers may optionally set up ingress security rules to restrict traffic from these IP addresses. IngressIps ConnectionIngressIpArrayOutput `pulumi:"ingressIps"` // (Updatable) The Connection Factory can be looked up using this name. e.g.: 'ConnectionFactory' JndiConnectionFactory pulumi.StringOutput `pulumi:"jndiConnectionFactory"` // (Updatable) The implementation of javax.naming.spi.InitialContextFactory interface that the client uses to obtain initial naming context. e.g.: 'org.apache.activemq.jndi.ActiveMQInitialContextFactory' JndiInitialContextFactory pulumi.StringOutput `pulumi:"jndiInitialContextFactory"` // (Updatable) The URL that Java Message Service will use to contact the JNDI provider. e.g.: 'tcp://myjms.host.domain:61616?jms.prefetchPolicy.all=1000' JndiProviderUrl pulumi.StringOutput `pulumi:"jndiProviderUrl"` // (Updatable) The password associated to the principal. JndiSecurityCredentials pulumi.StringOutput `pulumi:"jndiSecurityCredentials"` // (Updatable) Specifies the identity of the principal (user) to be authenticated. e.g.: 'admin2' JndiSecurityPrincipal pulumi.StringOutput `pulumi:"jndiSecurityPrincipal"` // (Updatable) Refers to the customer's master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key. KeyId pulumi.StringOutput `pulumi:"keyId"` // (Updatable) The base64 encoded content of the KeyStore file. KeyStore pulumi.StringOutput `pulumi:"keyStore"` // (Updatable) The KeyStore password. KeyStorePassword pulumi.StringOutput `pulumi:"keyStorePassword"` // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails pulumi.StringOutput `pulumi:"lifecycleDetails"` // (Updatable) An array of Network Security Group OCIDs used to define network access for either Deployments or Connections. NsgIds pulumi.StringArrayOutput `pulumi:"nsgIds"` // (Updatable) The password Oracle GoldenGate uses to connect the associated system of the given technology. It must conform to the specific security requirements including length, case sensitivity, and so on. Password pulumi.StringOutput `pulumi:"password"` // (Updatable) The port of an endpoint usually specified for a connection. Port pulumi.IntOutput `pulumi:"port"` // (Updatable) The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection. PrivateIp pulumi.StringOutput `pulumi:"privateIp"` // (Updatable) The base64 encoded content of private key file in PEM format. PrivateKeyFile pulumi.StringOutput `pulumi:"privateKeyFile"` // (Updatable) Password if the private key file is encrypted. PrivateKeyPassphrase pulumi.StringOutput `pulumi:"privateKeyPassphrase"` // (Updatable) The base64 encoded content of the producer.properties file. ProducerProperties pulumi.StringOutput `pulumi:"producerProperties"` // (Updatable) The fingerprint of the API Key of the user specified by the userId. See documentation: https://docs.oracle.com/en-us/iaas/Content/Identity/Tasks/managingcredentials.htm PublicKeyFingerprint pulumi.StringOutput `pulumi:"publicKeyFingerprint"` // (Updatable) The name of the region. e.g.: us-ashburn-1 Region pulumi.StringOutput `pulumi:"region"` // (Updatable) Credential that uses a shared access signature (SAS) to authenticate to an Azure Service. This property is required when 'authenticationType' is set to 'SHARED_ACCESS_SIGNATURE'. e.g.: ?sv=2020-06-08&ss=bfqt&srt=sco&sp=rwdlacupyx&se=2020-09-10T20:27:28Z&st=2022-08-05T12:27:28Z&spr=https&sig=C1IgHsiLBmTSStYkXXGLTP8it0xBrArcgCqOsZbXwIQ%3D SasToken pulumi.StringOutput `pulumi:"sasToken"` // (Updatable) Secret access key to access the Amazon S3 bucket. e.g.: "this-is-not-the-secret" SecretAccessKey pulumi.StringOutput `pulumi:"secretAccessKey"` // (Updatable) Security Protocol. SecurityProtocol pulumi.StringOutput `pulumi:"securityProtocol"` // (Updatable) The mode of the database connection session to be established by the data client. 'REDIRECT' - for a RAC database, 'DIRECT' - for a non-RAC database. Connection to a RAC database involves a redirection received from the SCAN listeners to the database node to connect to. By default the mode would be DIRECT. SessionMode pulumi.StringOutput `pulumi:"sessionMode"` // (Updatable) If set to true, Java Naming and Directory Interface (JNDI) properties should be provided. ShouldUseJndi pulumi.BoolOutput `pulumi:"shouldUseJndi"` // (Updatable) If set to true, the driver validates the certificate that is sent by the database server. ShouldValidateServerCertificate pulumi.BoolOutput `pulumi:"shouldValidateServerCertificate"` // (Updatable) Database Certificate - The base64 encoded content of pem file containing the server public key (for 1-way SSL). SslCa pulumi.StringOutput `pulumi:"sslCa"` // (Updatable) Client Certificate - The base64 encoded content of client-cert.pem file containing the client public key (for 2-way SSL). SslCert pulumi.StringOutput `pulumi:"sslCert"` // (Updatable) Certificates revoked by certificate authorities (CA). Server certificate must not be on this list (for 1 and 2-way SSL). Note: This is an optional and that too only applicable if TLS/MTLS option is selected. SslCrl pulumi.StringOutput `pulumi:"sslCrl"` // (Updatable) Client Key - The client-key.pem containing the client private key (for 2-way SSL). SslKey pulumi.StringOutput `pulumi:"sslKey"` // (Updatable) The password for the cert inside of the KeyStore. In case it differs from the KeyStore password, it should be provided. SslKeyPassword pulumi.StringOutput `pulumi:"sslKeyPassword"` // (Updatable) SSL modes for PostgreSQL. SslMode pulumi.StringOutput `pulumi:"sslMode"` // Possible lifecycle states for connection. State pulumi.StringOutput `pulumi:"state"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the stream pool being referenced. StreamPoolId pulumi.StringOutput `pulumi:"streamPoolId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet being referenced. SubnetId pulumi.StringOutput `pulumi:"subnetId"` // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.MapOutput `pulumi:"systemTags"` // The Kafka (e.g. Confluent) Schema Registry technology type. TechnologyType pulumi.StringOutput `pulumi:"technologyType"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the related Oracle Cloud Infrastructure tenancy. TenancyId pulumi.StringOutput `pulumi:"tenancyId"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` // (Updatable) The base64 encoded content of the TrustStore file. TrustStore pulumi.StringOutput `pulumi:"trustStore"` // (Updatable) The TrustStore password. TrustStorePassword pulumi.StringOutput `pulumi:"trustStorePassword"` // (Updatable) Kafka Schema Registry URL. e.g.: 'https://server1.us.oracle.com:8081' Url pulumi.StringOutput `pulumi:"url"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle Cloud Infrastructure user who will access the Oracle NoSQL database/ Object Storage. The user must have write access. UserId pulumi.StringOutput `pulumi:"userId"` // (Updatable) The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivity requirements defined in it. Username pulumi.StringOutput `pulumi:"username"` // (Updatable) Refers to the customer's vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault. VaultId pulumi.StringOutput `pulumi:"vaultId"` // (Updatable) The wallet contents Oracle GoldenGate uses to make connections to a database. This attribute is expected to be base64 encoded. // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values Wallet pulumi.StringOutput `pulumi:"wallet"` }
This resource provides the Connection resource in Oracle Cloud Infrastructure Golden Gate service.
Creates a new Connection.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.NewConnection(ctx, "testConnection", &GoldenGate.ConnectionArgs{ CompartmentId: pulumi.Any(_var.Compartment_id), ConnectionType: pulumi.Any(_var.Connection_connection_type), DisplayName: pulumi.Any(_var.Connection_display_name), TechnologyType: pulumi.Any(_var.Connection_technology_type), AccessKeyId: pulumi.Any(oci_kms_key.Test_key.Id), AccountKey: pulumi.Any(_var.Connection_account_key), AccountName: pulumi.Any(_var.Connection_account_name), AdditionalAttributes: goldengate.ConnectionAdditionalAttributeArray{ &goldengate.ConnectionAdditionalAttributeArgs{ Name: pulumi.Any(_var.Connection_additional_attributes_name), Value: pulumi.Any(_var.Connection_additional_attributes_value), }, }, AuthenticationType: pulumi.Any(_var.Connection_authentication_type), AzureTenantId: pulumi.Any(oci_golden_gate_azure_tenant.Test_azure_tenant.Id), BootstrapServers: goldengate.ConnectionBootstrapServerArray{ &goldengate.ConnectionBootstrapServerArgs{ Host: pulumi.Any(_var.Connection_bootstrap_servers_host), Port: pulumi.Any(_var.Connection_bootstrap_servers_port), PrivateIp: pulumi.Any(_var.Connection_bootstrap_servers_private_ip), }, }, ClientId: pulumi.Any(oci_golden_gate_client.Test_client.Id), ClientSecret: pulumi.Any(_var.Connection_client_secret), ConnectionFactory: pulumi.Any(_var.Connection_connection_factory), ConnectionString: pulumi.Any(_var.Connection_connection_string), ConnectionUrl: pulumi.Any(_var.Connection_connection_url), ConsumerProperties: pulumi.Any(_var.Connection_consumer_properties), CoreSiteXml: pulumi.Any(_var.Connection_core_site_xml), DatabaseId: pulumi.Any(oci_database_database.Test_database.Id), DatabaseName: pulumi.Any(oci_database_database.Test_database.Name), DbSystemId: pulumi.Any(oci_database_db_system.Test_db_system.Id), DefinedTags: pulumi.AnyMap{ "foo-namespace.bar-key": pulumi.Any("value"), }, DeploymentId: pulumi.Any(oci_golden_gate_deployment.Test_deployment.Id), Description: pulumi.Any(_var.Connection_description), Endpoint: pulumi.Any(_var.Connection_endpoint), FreeformTags: pulumi.AnyMap{ "bar-key": pulumi.Any("value"), }, Host: pulumi.Any(_var.Connection_host), JndiConnectionFactory: pulumi.Any(_var.Connection_jndi_connection_factory), JndiInitialContextFactory: pulumi.Any(_var.Connection_jndi_initial_context_factory), JndiProviderUrl: pulumi.Any(_var.Connection_jndi_provider_url), JndiSecurityCredentials: pulumi.Any(_var.Connection_jndi_security_credentials), JndiSecurityPrincipal: pulumi.Any(_var.Connection_jndi_security_principal), KeyId: pulumi.Any(oci_kms_key.Test_key.Id), KeyStore: pulumi.Any(_var.Connection_key_store), KeyStorePassword: pulumi.Any(_var.Connection_key_store_password), NsgIds: pulumi.Any(_var.Connection_nsg_ids), Password: pulumi.Any(_var.Connection_password), Port: pulumi.Any(_var.Connection_port), PrivateIp: pulumi.Any(_var.Connection_private_ip), PrivateKeyFile: pulumi.Any(_var.Connection_private_key_file), PrivateKeyPassphrase: pulumi.Any(_var.Connection_private_key_passphrase), ProducerProperties: pulumi.Any(_var.Connection_producer_properties), PublicKeyFingerprint: pulumi.Any(_var.Connection_public_key_fingerprint), Region: pulumi.Any(_var.Connection_region), SasToken: pulumi.Any(_var.Connection_sas_token), SecretAccessKey: pulumi.Any(_var.Connection_secret_access_key), SecurityProtocol: pulumi.Any(_var.Connection_security_protocol), SessionMode: pulumi.Any(_var.Connection_session_mode), ShouldUseJndi: pulumi.Any(_var.Connection_should_use_jndi), ShouldValidateServerCertificate: pulumi.Any(_var.Connection_should_validate_server_certificate), SslCa: pulumi.Any(_var.Connection_ssl_ca), SslCert: pulumi.Any(_var.Connection_ssl_cert), SslCrl: pulumi.Any(_var.Connection_ssl_crl), SslKey: pulumi.Any(_var.Connection_ssl_key), SslKeyPassword: pulumi.Any(_var.Connection_ssl_key_password), SslMode: pulumi.Any(_var.Connection_ssl_mode), StreamPoolId: pulumi.Any(oci_streaming_stream_pool.Test_stream_pool.Id), SubnetId: pulumi.Any(oci_core_subnet.Test_subnet.Id), TenancyId: pulumi.Any(oci_identity_tenancy.Test_tenancy.Id), TrustStore: pulumi.Any(_var.Connection_trust_store), TrustStorePassword: pulumi.Any(_var.Connection_trust_store_password), Url: pulumi.Any(_var.Connection_url), UserId: pulumi.Any(oci_identity_user.Test_user.Id), Username: pulumi.Any(_var.Connection_username), VaultId: pulumi.Any(oci_kms_vault.Test_vault.Id), Wallet: pulumi.Any(_var.Connection_wallet), }) if err != nil { return err } return nil }) }
```
## Import
Connections can be imported using the `id`, e.g.
```sh
$ pulumi import oci:GoldenGate/connection:Connection test_connection "id"
```
func GetConnection ¶ added in v0.6.0
func GetConnection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ConnectionState, opts ...pulumi.ResourceOption) (*Connection, error)
GetConnection gets an existing Connection 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 NewConnection ¶ added in v0.6.0
func NewConnection(ctx *pulumi.Context, name string, args *ConnectionArgs, opts ...pulumi.ResourceOption) (*Connection, error)
NewConnection registers a new resource with the given unique name, arguments, and options.
func (*Connection) ElementType ¶ added in v0.6.0
func (*Connection) ElementType() reflect.Type
func (*Connection) ToConnectionOutput ¶ added in v0.6.0
func (i *Connection) ToConnectionOutput() ConnectionOutput
func (*Connection) ToConnectionOutputWithContext ¶ added in v0.6.0
func (i *Connection) ToConnectionOutputWithContext(ctx context.Context) ConnectionOutput
type ConnectionAdditionalAttribute ¶ added in v0.6.0
type ConnectionAdditionalAttributeArgs ¶ added in v0.6.0
type ConnectionAdditionalAttributeArgs struct { // (Updatable) The name of the property entry. Name pulumi.StringPtrInput `pulumi:"name"` // (Updatable) The value of the property entry. Value pulumi.StringPtrInput `pulumi:"value"` }
func (ConnectionAdditionalAttributeArgs) ElementType ¶ added in v0.6.0
func (ConnectionAdditionalAttributeArgs) ElementType() reflect.Type
func (ConnectionAdditionalAttributeArgs) ToConnectionAdditionalAttributeOutput ¶ added in v0.6.0
func (i ConnectionAdditionalAttributeArgs) ToConnectionAdditionalAttributeOutput() ConnectionAdditionalAttributeOutput
func (ConnectionAdditionalAttributeArgs) ToConnectionAdditionalAttributeOutputWithContext ¶ added in v0.6.0
func (i ConnectionAdditionalAttributeArgs) ToConnectionAdditionalAttributeOutputWithContext(ctx context.Context) ConnectionAdditionalAttributeOutput
type ConnectionAdditionalAttributeArray ¶ added in v0.6.0
type ConnectionAdditionalAttributeArray []ConnectionAdditionalAttributeInput
func (ConnectionAdditionalAttributeArray) ElementType ¶ added in v0.6.0
func (ConnectionAdditionalAttributeArray) ElementType() reflect.Type
func (ConnectionAdditionalAttributeArray) ToConnectionAdditionalAttributeArrayOutput ¶ added in v0.6.0
func (i ConnectionAdditionalAttributeArray) ToConnectionAdditionalAttributeArrayOutput() ConnectionAdditionalAttributeArrayOutput
func (ConnectionAdditionalAttributeArray) ToConnectionAdditionalAttributeArrayOutputWithContext ¶ added in v0.6.0
func (i ConnectionAdditionalAttributeArray) ToConnectionAdditionalAttributeArrayOutputWithContext(ctx context.Context) ConnectionAdditionalAttributeArrayOutput
type ConnectionAdditionalAttributeArrayInput ¶ added in v0.6.0
type ConnectionAdditionalAttributeArrayInput interface { pulumi.Input ToConnectionAdditionalAttributeArrayOutput() ConnectionAdditionalAttributeArrayOutput ToConnectionAdditionalAttributeArrayOutputWithContext(context.Context) ConnectionAdditionalAttributeArrayOutput }
ConnectionAdditionalAttributeArrayInput is an input type that accepts ConnectionAdditionalAttributeArray and ConnectionAdditionalAttributeArrayOutput values. You can construct a concrete instance of `ConnectionAdditionalAttributeArrayInput` via:
ConnectionAdditionalAttributeArray{ ConnectionAdditionalAttributeArgs{...} }
type ConnectionAdditionalAttributeArrayOutput ¶ added in v0.6.0
type ConnectionAdditionalAttributeArrayOutput struct{ *pulumi.OutputState }
func (ConnectionAdditionalAttributeArrayOutput) ElementType ¶ added in v0.6.0
func (ConnectionAdditionalAttributeArrayOutput) ElementType() reflect.Type
func (ConnectionAdditionalAttributeArrayOutput) ToConnectionAdditionalAttributeArrayOutput ¶ added in v0.6.0
func (o ConnectionAdditionalAttributeArrayOutput) ToConnectionAdditionalAttributeArrayOutput() ConnectionAdditionalAttributeArrayOutput
func (ConnectionAdditionalAttributeArrayOutput) ToConnectionAdditionalAttributeArrayOutputWithContext ¶ added in v0.6.0
func (o ConnectionAdditionalAttributeArrayOutput) ToConnectionAdditionalAttributeArrayOutputWithContext(ctx context.Context) ConnectionAdditionalAttributeArrayOutput
type ConnectionAdditionalAttributeInput ¶ added in v0.6.0
type ConnectionAdditionalAttributeInput interface { pulumi.Input ToConnectionAdditionalAttributeOutput() ConnectionAdditionalAttributeOutput ToConnectionAdditionalAttributeOutputWithContext(context.Context) ConnectionAdditionalAttributeOutput }
ConnectionAdditionalAttributeInput is an input type that accepts ConnectionAdditionalAttributeArgs and ConnectionAdditionalAttributeOutput values. You can construct a concrete instance of `ConnectionAdditionalAttributeInput` via:
ConnectionAdditionalAttributeArgs{...}
type ConnectionAdditionalAttributeOutput ¶ added in v0.6.0
type ConnectionAdditionalAttributeOutput struct{ *pulumi.OutputState }
func (ConnectionAdditionalAttributeOutput) ElementType ¶ added in v0.6.0
func (ConnectionAdditionalAttributeOutput) ElementType() reflect.Type
func (ConnectionAdditionalAttributeOutput) Name ¶ added in v0.6.0
func (o ConnectionAdditionalAttributeOutput) Name() pulumi.StringPtrOutput
(Updatable) The name of the property entry.
func (ConnectionAdditionalAttributeOutput) ToConnectionAdditionalAttributeOutput ¶ added in v0.6.0
func (o ConnectionAdditionalAttributeOutput) ToConnectionAdditionalAttributeOutput() ConnectionAdditionalAttributeOutput
func (ConnectionAdditionalAttributeOutput) ToConnectionAdditionalAttributeOutputWithContext ¶ added in v0.6.0
func (o ConnectionAdditionalAttributeOutput) ToConnectionAdditionalAttributeOutputWithContext(ctx context.Context) ConnectionAdditionalAttributeOutput
func (ConnectionAdditionalAttributeOutput) Value ¶ added in v0.6.0
func (o ConnectionAdditionalAttributeOutput) Value() pulumi.StringPtrOutput
(Updatable) The value of the property entry.
type ConnectionArgs ¶ added in v0.6.0
type ConnectionArgs struct { // (Updatable) Access key ID to access the Amazon S3 bucket. e.g.: "this-is-not-the-secret" AccessKeyId pulumi.StringPtrInput // (Updatable) Azure storage account key. This property is required when 'authenticationType' is set to 'SHARED_KEY'. e.g.: pa3WbhVATzj56xD4DH1VjOUhApRGEGHvOo58eQJVWIzX+j8j4CUVFcTjpIqDSRaSa1Wo2LbWY5at+AStEgLOIQ== AccountKey pulumi.StringPtrInput // (Updatable) Sets the Azure storage account name. AccountName pulumi.StringPtrInput // (Updatable) An array of name-value pair attribute entries. Used as additional parameters in connection string. AdditionalAttributes ConnectionAdditionalAttributeArrayInput // (Updatable) Used authentication mechanism. AuthenticationType pulumi.StringPtrInput // (Updatable) Azure tenant ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 14593954-d337-4a61-a364-9f758c64f97f AzureTenantId pulumi.StringPtrInput // (Updatable) Kafka bootstrap. Equivalent of bootstrap.servers configuration property in Kafka: list of KafkaBootstrapServer objects specified by host/port. Used for establishing the initial connection to the Kafka cluster. Example: `"server1.example.com:9092,server2.example.com:9092"` BootstrapServers ConnectionBootstrapServerArrayInput // (Updatable) Azure client ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 06ecaabf-8b80-4ec8-a0ec-20cbf463703d ClientId pulumi.StringPtrInput // (Updatable) Azure client secret (aka application password) for authentication. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: dO29Q~F5-VwnA.lZdd11xFF_t5NAXCaGwDl9NbT1 ClientSecret pulumi.StringPtrInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId pulumi.StringInput // (Updatable) The of Java class implementing javax.jms.ConnectionFactory interface supplied by the Java Message Service provider. e.g.: 'com.stc.jmsjca.core.JConnectionFactoryXA' ConnectionFactory pulumi.StringPtrInput // (Updatable) Connection string. AZURE_SYNAPSE_ANALYTICS e.g.: 'jdbc:sqlserver://<synapse-workspace>.sql.azuresynapse.net:1433;database=<db-name>;encrypt=true;trustServerCertificate=false;hostNameInCertificate=*.sql.azuresynapse.net;loginTimeout=300;', MONGODB e.g.: 'mongodb://mongodb0.example.com:27017/recordsrecords'. ConnectionString pulumi.StringPtrInput // (Updatable) The connection type. ConnectionType pulumi.StringInput // (Updatable) JAVA_MESSAGE_SERVICE: Connection URL of the Java Message Service, specifying the protocol, host, and port. e.g.: 'mq://myjms.host.domain:7676', SNOWFLAKE: JDBC connection URL. e.g.: 'jdbc:snowflake://<account_name>.snowflakecomputing.com/?warehouse=<warehouse-name>&db=<db-name>' ConnectionUrl pulumi.StringPtrInput // (Updatable) The base64 encoded content of the consumer.properties file. ConsumerProperties pulumi.StringPtrInput // (Updatable) The base64 encoded content of the Hadoop Distributed File System configuration file (core-site.xml). CoreSiteXml pulumi.StringPtrInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database being referenced. DatabaseId pulumi.StringPtrInput // (Updatable) The name of the database. DatabaseName pulumi.StringPtrInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database system being referenced. DbSystemId pulumi.StringPtrInput // (Updatable) Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. DeploymentId pulumi.StringPtrInput // (Updatable) Metadata about this specific object. Description pulumi.StringPtrInput // (Updatable) An object's Display Name. DisplayName pulumi.StringInput // (Updatable) Azure Storage service endpoint. e.g: https://test.blob.core.windows.net Endpoint pulumi.StringPtrInput // (Updatable) A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapInput // (Updatable) The name or address of a host. Host pulumi.StringPtrInput // (Updatable) The Connection Factory can be looked up using this name. e.g.: 'ConnectionFactory' JndiConnectionFactory pulumi.StringPtrInput // (Updatable) The implementation of javax.naming.spi.InitialContextFactory interface that the client uses to obtain initial naming context. e.g.: 'org.apache.activemq.jndi.ActiveMQInitialContextFactory' JndiInitialContextFactory pulumi.StringPtrInput // (Updatable) The URL that Java Message Service will use to contact the JNDI provider. e.g.: 'tcp://myjms.host.domain:61616?jms.prefetchPolicy.all=1000' JndiProviderUrl pulumi.StringPtrInput // (Updatable) The password associated to the principal. JndiSecurityCredentials pulumi.StringPtrInput // (Updatable) Specifies the identity of the principal (user) to be authenticated. e.g.: 'admin2' JndiSecurityPrincipal pulumi.StringPtrInput // (Updatable) Refers to the customer's master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key. KeyId pulumi.StringPtrInput // (Updatable) The base64 encoded content of the KeyStore file. KeyStore pulumi.StringPtrInput // (Updatable) The KeyStore password. KeyStorePassword pulumi.StringPtrInput // (Updatable) An array of Network Security Group OCIDs used to define network access for either Deployments or Connections. NsgIds pulumi.StringArrayInput // (Updatable) The password Oracle GoldenGate uses to connect the associated system of the given technology. It must conform to the specific security requirements including length, case sensitivity, and so on. Password pulumi.StringPtrInput // (Updatable) The port of an endpoint usually specified for a connection. Port pulumi.IntPtrInput // (Updatable) The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection. PrivateIp pulumi.StringPtrInput // (Updatable) The base64 encoded content of private key file in PEM format. PrivateKeyFile pulumi.StringPtrInput // (Updatable) Password if the private key file is encrypted. PrivateKeyPassphrase pulumi.StringPtrInput // (Updatable) The base64 encoded content of the producer.properties file. ProducerProperties pulumi.StringPtrInput // (Updatable) The fingerprint of the API Key of the user specified by the userId. See documentation: https://docs.oracle.com/en-us/iaas/Content/Identity/Tasks/managingcredentials.htm PublicKeyFingerprint pulumi.StringPtrInput // (Updatable) The name of the region. e.g.: us-ashburn-1 Region pulumi.StringPtrInput // (Updatable) Credential that uses a shared access signature (SAS) to authenticate to an Azure Service. This property is required when 'authenticationType' is set to 'SHARED_ACCESS_SIGNATURE'. e.g.: ?sv=2020-06-08&ss=bfqt&srt=sco&sp=rwdlacupyx&se=2020-09-10T20:27:28Z&st=2022-08-05T12:27:28Z&spr=https&sig=C1IgHsiLBmTSStYkXXGLTP8it0xBrArcgCqOsZbXwIQ%3D SasToken pulumi.StringPtrInput // (Updatable) Secret access key to access the Amazon S3 bucket. e.g.: "this-is-not-the-secret" SecretAccessKey pulumi.StringPtrInput // (Updatable) Security Protocol. SecurityProtocol pulumi.StringPtrInput // (Updatable) The mode of the database connection session to be established by the data client. 'REDIRECT' - for a RAC database, 'DIRECT' - for a non-RAC database. Connection to a RAC database involves a redirection received from the SCAN listeners to the database node to connect to. By default the mode would be DIRECT. SessionMode pulumi.StringPtrInput // (Updatable) If set to true, Java Naming and Directory Interface (JNDI) properties should be provided. ShouldUseJndi pulumi.BoolPtrInput // (Updatable) If set to true, the driver validates the certificate that is sent by the database server. ShouldValidateServerCertificate pulumi.BoolPtrInput // (Updatable) Database Certificate - The base64 encoded content of pem file containing the server public key (for 1-way SSL). SslCa pulumi.StringPtrInput // (Updatable) Client Certificate - The base64 encoded content of client-cert.pem file containing the client public key (for 2-way SSL). SslCert pulumi.StringPtrInput // (Updatable) Certificates revoked by certificate authorities (CA). Server certificate must not be on this list (for 1 and 2-way SSL). Note: This is an optional and that too only applicable if TLS/MTLS option is selected. SslCrl pulumi.StringPtrInput // (Updatable) Client Key - The client-key.pem containing the client private key (for 2-way SSL). SslKey pulumi.StringPtrInput // (Updatable) The password for the cert inside of the KeyStore. In case it differs from the KeyStore password, it should be provided. SslKeyPassword pulumi.StringPtrInput // (Updatable) SSL modes for PostgreSQL. SslMode pulumi.StringPtrInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the stream pool being referenced. StreamPoolId pulumi.StringPtrInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet being referenced. SubnetId pulumi.StringPtrInput // The Kafka (e.g. Confluent) Schema Registry technology type. TechnologyType pulumi.StringInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the related Oracle Cloud Infrastructure tenancy. TenancyId pulumi.StringPtrInput // (Updatable) The base64 encoded content of the TrustStore file. TrustStore pulumi.StringPtrInput // (Updatable) The TrustStore password. TrustStorePassword pulumi.StringPtrInput // (Updatable) Kafka Schema Registry URL. e.g.: 'https://server1.us.oracle.com:8081' Url pulumi.StringPtrInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle Cloud Infrastructure user who will access the Oracle NoSQL database/ Object Storage. The user must have write access. UserId pulumi.StringPtrInput // (Updatable) The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivity requirements defined in it. Username pulumi.StringPtrInput // (Updatable) Refers to the customer's vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault. VaultId pulumi.StringPtrInput // (Updatable) The wallet contents Oracle GoldenGate uses to make connections to a database. This attribute is expected to be base64 encoded. // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values Wallet pulumi.StringPtrInput }
The set of arguments for constructing a Connection resource.
func (ConnectionArgs) ElementType ¶ added in v0.6.0
func (ConnectionArgs) ElementType() reflect.Type
type ConnectionArray ¶ added in v0.6.0
type ConnectionArray []ConnectionInput
func (ConnectionArray) ElementType ¶ added in v0.6.0
func (ConnectionArray) ElementType() reflect.Type
func (ConnectionArray) ToConnectionArrayOutput ¶ added in v0.6.0
func (i ConnectionArray) ToConnectionArrayOutput() ConnectionArrayOutput
func (ConnectionArray) ToConnectionArrayOutputWithContext ¶ added in v0.6.0
func (i ConnectionArray) ToConnectionArrayOutputWithContext(ctx context.Context) ConnectionArrayOutput
type ConnectionArrayInput ¶ added in v0.6.0
type ConnectionArrayInput interface { pulumi.Input ToConnectionArrayOutput() ConnectionArrayOutput ToConnectionArrayOutputWithContext(context.Context) ConnectionArrayOutput }
ConnectionArrayInput is an input type that accepts ConnectionArray and ConnectionArrayOutput values. You can construct a concrete instance of `ConnectionArrayInput` via:
ConnectionArray{ ConnectionArgs{...} }
type ConnectionArrayOutput ¶ added in v0.6.0
type ConnectionArrayOutput struct{ *pulumi.OutputState }
func (ConnectionArrayOutput) ElementType ¶ added in v0.6.0
func (ConnectionArrayOutput) ElementType() reflect.Type
func (ConnectionArrayOutput) Index ¶ added in v0.6.0
func (o ConnectionArrayOutput) Index(i pulumi.IntInput) ConnectionOutput
func (ConnectionArrayOutput) ToConnectionArrayOutput ¶ added in v0.6.0
func (o ConnectionArrayOutput) ToConnectionArrayOutput() ConnectionArrayOutput
func (ConnectionArrayOutput) ToConnectionArrayOutputWithContext ¶ added in v0.6.0
func (o ConnectionArrayOutput) ToConnectionArrayOutputWithContext(ctx context.Context) ConnectionArrayOutput
type ConnectionAssignment ¶ added in v0.6.0
type ConnectionAssignment struct { pulumi.CustomResourceState // Credential store alias. AliasName pulumi.StringOutput `pulumi:"aliasName"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection being referenced. ConnectionId pulumi.StringOutput `pulumi:"connectionId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values DeploymentId pulumi.StringOutput `pulumi:"deploymentId"` // Possible lifecycle states for connection assignments. State pulumi.StringOutput `pulumi:"state"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` }
This resource provides the Connection Assignment resource in Oracle Cloud Infrastructure Golden Gate service.
Creates a new Connection Assignment.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.NewConnectionAssignment(ctx, "testConnectionAssignment", &GoldenGate.ConnectionAssignmentArgs{ ConnectionId: pulumi.Any(oci_golden_gate_connection.Test_connection.Id), DeploymentId: pulumi.Any(oci_golden_gate_deployment.Test_deployment.Id), }) if err != nil { return err } return nil }) }
```
## Import
ConnectionAssignments can be imported using the `id`, e.g.
```sh
$ pulumi import oci:GoldenGate/connectionAssignment:ConnectionAssignment test_connection_assignment "id"
```
func GetConnectionAssignment ¶ added in v0.6.0
func GetConnectionAssignment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ConnectionAssignmentState, opts ...pulumi.ResourceOption) (*ConnectionAssignment, error)
GetConnectionAssignment gets an existing ConnectionAssignment 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 NewConnectionAssignment ¶ added in v0.6.0
func NewConnectionAssignment(ctx *pulumi.Context, name string, args *ConnectionAssignmentArgs, opts ...pulumi.ResourceOption) (*ConnectionAssignment, error)
NewConnectionAssignment registers a new resource with the given unique name, arguments, and options.
func (*ConnectionAssignment) ElementType ¶ added in v0.6.0
func (*ConnectionAssignment) ElementType() reflect.Type
func (*ConnectionAssignment) ToConnectionAssignmentOutput ¶ added in v0.6.0
func (i *ConnectionAssignment) ToConnectionAssignmentOutput() ConnectionAssignmentOutput
func (*ConnectionAssignment) ToConnectionAssignmentOutputWithContext ¶ added in v0.6.0
func (i *ConnectionAssignment) ToConnectionAssignmentOutputWithContext(ctx context.Context) ConnectionAssignmentOutput
type ConnectionAssignmentArgs ¶ added in v0.6.0
type ConnectionAssignmentArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection being referenced. ConnectionId pulumi.StringInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values DeploymentId pulumi.StringInput }
The set of arguments for constructing a ConnectionAssignment resource.
func (ConnectionAssignmentArgs) ElementType ¶ added in v0.6.0
func (ConnectionAssignmentArgs) ElementType() reflect.Type
type ConnectionAssignmentArray ¶ added in v0.6.0
type ConnectionAssignmentArray []ConnectionAssignmentInput
func (ConnectionAssignmentArray) ElementType ¶ added in v0.6.0
func (ConnectionAssignmentArray) ElementType() reflect.Type
func (ConnectionAssignmentArray) ToConnectionAssignmentArrayOutput ¶ added in v0.6.0
func (i ConnectionAssignmentArray) ToConnectionAssignmentArrayOutput() ConnectionAssignmentArrayOutput
func (ConnectionAssignmentArray) ToConnectionAssignmentArrayOutputWithContext ¶ added in v0.6.0
func (i ConnectionAssignmentArray) ToConnectionAssignmentArrayOutputWithContext(ctx context.Context) ConnectionAssignmentArrayOutput
type ConnectionAssignmentArrayInput ¶ added in v0.6.0
type ConnectionAssignmentArrayInput interface { pulumi.Input ToConnectionAssignmentArrayOutput() ConnectionAssignmentArrayOutput ToConnectionAssignmentArrayOutputWithContext(context.Context) ConnectionAssignmentArrayOutput }
ConnectionAssignmentArrayInput is an input type that accepts ConnectionAssignmentArray and ConnectionAssignmentArrayOutput values. You can construct a concrete instance of `ConnectionAssignmentArrayInput` via:
ConnectionAssignmentArray{ ConnectionAssignmentArgs{...} }
type ConnectionAssignmentArrayOutput ¶ added in v0.6.0
type ConnectionAssignmentArrayOutput struct{ *pulumi.OutputState }
func (ConnectionAssignmentArrayOutput) ElementType ¶ added in v0.6.0
func (ConnectionAssignmentArrayOutput) ElementType() reflect.Type
func (ConnectionAssignmentArrayOutput) Index ¶ added in v0.6.0
func (o ConnectionAssignmentArrayOutput) Index(i pulumi.IntInput) ConnectionAssignmentOutput
func (ConnectionAssignmentArrayOutput) ToConnectionAssignmentArrayOutput ¶ added in v0.6.0
func (o ConnectionAssignmentArrayOutput) ToConnectionAssignmentArrayOutput() ConnectionAssignmentArrayOutput
func (ConnectionAssignmentArrayOutput) ToConnectionAssignmentArrayOutputWithContext ¶ added in v0.6.0
func (o ConnectionAssignmentArrayOutput) ToConnectionAssignmentArrayOutputWithContext(ctx context.Context) ConnectionAssignmentArrayOutput
type ConnectionAssignmentInput ¶ added in v0.6.0
type ConnectionAssignmentInput interface { pulumi.Input ToConnectionAssignmentOutput() ConnectionAssignmentOutput ToConnectionAssignmentOutputWithContext(ctx context.Context) ConnectionAssignmentOutput }
type ConnectionAssignmentMap ¶ added in v0.6.0
type ConnectionAssignmentMap map[string]ConnectionAssignmentInput
func (ConnectionAssignmentMap) ElementType ¶ added in v0.6.0
func (ConnectionAssignmentMap) ElementType() reflect.Type
func (ConnectionAssignmentMap) ToConnectionAssignmentMapOutput ¶ added in v0.6.0
func (i ConnectionAssignmentMap) ToConnectionAssignmentMapOutput() ConnectionAssignmentMapOutput
func (ConnectionAssignmentMap) ToConnectionAssignmentMapOutputWithContext ¶ added in v0.6.0
func (i ConnectionAssignmentMap) ToConnectionAssignmentMapOutputWithContext(ctx context.Context) ConnectionAssignmentMapOutput
type ConnectionAssignmentMapInput ¶ added in v0.6.0
type ConnectionAssignmentMapInput interface { pulumi.Input ToConnectionAssignmentMapOutput() ConnectionAssignmentMapOutput ToConnectionAssignmentMapOutputWithContext(context.Context) ConnectionAssignmentMapOutput }
ConnectionAssignmentMapInput is an input type that accepts ConnectionAssignmentMap and ConnectionAssignmentMapOutput values. You can construct a concrete instance of `ConnectionAssignmentMapInput` via:
ConnectionAssignmentMap{ "key": ConnectionAssignmentArgs{...} }
type ConnectionAssignmentMapOutput ¶ added in v0.6.0
type ConnectionAssignmentMapOutput struct{ *pulumi.OutputState }
func (ConnectionAssignmentMapOutput) ElementType ¶ added in v0.6.0
func (ConnectionAssignmentMapOutput) ElementType() reflect.Type
func (ConnectionAssignmentMapOutput) MapIndex ¶ added in v0.6.0
func (o ConnectionAssignmentMapOutput) MapIndex(k pulumi.StringInput) ConnectionAssignmentOutput
func (ConnectionAssignmentMapOutput) ToConnectionAssignmentMapOutput ¶ added in v0.6.0
func (o ConnectionAssignmentMapOutput) ToConnectionAssignmentMapOutput() ConnectionAssignmentMapOutput
func (ConnectionAssignmentMapOutput) ToConnectionAssignmentMapOutputWithContext ¶ added in v0.6.0
func (o ConnectionAssignmentMapOutput) ToConnectionAssignmentMapOutputWithContext(ctx context.Context) ConnectionAssignmentMapOutput
type ConnectionAssignmentOutput ¶ added in v0.6.0
type ConnectionAssignmentOutput struct{ *pulumi.OutputState }
func (ConnectionAssignmentOutput) AliasName ¶ added in v0.6.0
func (o ConnectionAssignmentOutput) AliasName() pulumi.StringOutput
Credential store alias.
func (ConnectionAssignmentOutput) CompartmentId ¶ added in v0.6.0
func (o ConnectionAssignmentOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced.
func (ConnectionAssignmentOutput) ConnectionId ¶ added in v0.6.0
func (o ConnectionAssignmentOutput) ConnectionId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection being referenced.
func (ConnectionAssignmentOutput) DeploymentId ¶ added in v0.6.0
func (o ConnectionAssignmentOutput) DeploymentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
func (ConnectionAssignmentOutput) ElementType ¶ added in v0.6.0
func (ConnectionAssignmentOutput) ElementType() reflect.Type
func (ConnectionAssignmentOutput) State ¶ added in v0.6.0
func (o ConnectionAssignmentOutput) State() pulumi.StringOutput
Possible lifecycle states for connection assignments.
func (ConnectionAssignmentOutput) TimeCreated ¶ added in v0.6.0
func (o ConnectionAssignmentOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (ConnectionAssignmentOutput) TimeUpdated ¶ added in v0.6.0
func (o ConnectionAssignmentOutput) TimeUpdated() pulumi.StringOutput
The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (ConnectionAssignmentOutput) ToConnectionAssignmentOutput ¶ added in v0.6.0
func (o ConnectionAssignmentOutput) ToConnectionAssignmentOutput() ConnectionAssignmentOutput
func (ConnectionAssignmentOutput) ToConnectionAssignmentOutputWithContext ¶ added in v0.6.0
func (o ConnectionAssignmentOutput) ToConnectionAssignmentOutputWithContext(ctx context.Context) ConnectionAssignmentOutput
type ConnectionAssignmentState ¶ added in v0.6.0
type ConnectionAssignmentState struct { // Credential store alias. AliasName pulumi.StringPtrInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId pulumi.StringPtrInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection being referenced. ConnectionId pulumi.StringPtrInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values DeploymentId pulumi.StringPtrInput // Possible lifecycle states for connection assignments. State pulumi.StringPtrInput // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringPtrInput // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated pulumi.StringPtrInput }
func (ConnectionAssignmentState) ElementType ¶ added in v0.6.0
func (ConnectionAssignmentState) ElementType() reflect.Type
type ConnectionBootstrapServer ¶ added in v0.6.0
type ConnectionBootstrapServer struct { // (Updatable) The name or address of a host. Host *string `pulumi:"host"` // (Updatable) The port of an endpoint usually specified for a connection. Port *int `pulumi:"port"` // (Updatable) The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection. PrivateIp *string `pulumi:"privateIp"` }
type ConnectionBootstrapServerArgs ¶ added in v0.6.0
type ConnectionBootstrapServerArgs struct { // (Updatable) The name or address of a host. Host pulumi.StringPtrInput `pulumi:"host"` // (Updatable) The port of an endpoint usually specified for a connection. Port pulumi.IntPtrInput `pulumi:"port"` // (Updatable) The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection. PrivateIp pulumi.StringPtrInput `pulumi:"privateIp"` }
func (ConnectionBootstrapServerArgs) ElementType ¶ added in v0.6.0
func (ConnectionBootstrapServerArgs) ElementType() reflect.Type
func (ConnectionBootstrapServerArgs) ToConnectionBootstrapServerOutput ¶ added in v0.6.0
func (i ConnectionBootstrapServerArgs) ToConnectionBootstrapServerOutput() ConnectionBootstrapServerOutput
func (ConnectionBootstrapServerArgs) ToConnectionBootstrapServerOutputWithContext ¶ added in v0.6.0
func (i ConnectionBootstrapServerArgs) ToConnectionBootstrapServerOutputWithContext(ctx context.Context) ConnectionBootstrapServerOutput
type ConnectionBootstrapServerArray ¶ added in v0.6.0
type ConnectionBootstrapServerArray []ConnectionBootstrapServerInput
func (ConnectionBootstrapServerArray) ElementType ¶ added in v0.6.0
func (ConnectionBootstrapServerArray) ElementType() reflect.Type
func (ConnectionBootstrapServerArray) ToConnectionBootstrapServerArrayOutput ¶ added in v0.6.0
func (i ConnectionBootstrapServerArray) ToConnectionBootstrapServerArrayOutput() ConnectionBootstrapServerArrayOutput
func (ConnectionBootstrapServerArray) ToConnectionBootstrapServerArrayOutputWithContext ¶ added in v0.6.0
func (i ConnectionBootstrapServerArray) ToConnectionBootstrapServerArrayOutputWithContext(ctx context.Context) ConnectionBootstrapServerArrayOutput
type ConnectionBootstrapServerArrayInput ¶ added in v0.6.0
type ConnectionBootstrapServerArrayInput interface { pulumi.Input ToConnectionBootstrapServerArrayOutput() ConnectionBootstrapServerArrayOutput ToConnectionBootstrapServerArrayOutputWithContext(context.Context) ConnectionBootstrapServerArrayOutput }
ConnectionBootstrapServerArrayInput is an input type that accepts ConnectionBootstrapServerArray and ConnectionBootstrapServerArrayOutput values. You can construct a concrete instance of `ConnectionBootstrapServerArrayInput` via:
ConnectionBootstrapServerArray{ ConnectionBootstrapServerArgs{...} }
type ConnectionBootstrapServerArrayOutput ¶ added in v0.6.0
type ConnectionBootstrapServerArrayOutput struct{ *pulumi.OutputState }
func (ConnectionBootstrapServerArrayOutput) ElementType ¶ added in v0.6.0
func (ConnectionBootstrapServerArrayOutput) ElementType() reflect.Type
func (ConnectionBootstrapServerArrayOutput) Index ¶ added in v0.6.0
func (o ConnectionBootstrapServerArrayOutput) Index(i pulumi.IntInput) ConnectionBootstrapServerOutput
func (ConnectionBootstrapServerArrayOutput) ToConnectionBootstrapServerArrayOutput ¶ added in v0.6.0
func (o ConnectionBootstrapServerArrayOutput) ToConnectionBootstrapServerArrayOutput() ConnectionBootstrapServerArrayOutput
func (ConnectionBootstrapServerArrayOutput) ToConnectionBootstrapServerArrayOutputWithContext ¶ added in v0.6.0
func (o ConnectionBootstrapServerArrayOutput) ToConnectionBootstrapServerArrayOutputWithContext(ctx context.Context) ConnectionBootstrapServerArrayOutput
type ConnectionBootstrapServerInput ¶ added in v0.6.0
type ConnectionBootstrapServerInput interface { pulumi.Input ToConnectionBootstrapServerOutput() ConnectionBootstrapServerOutput ToConnectionBootstrapServerOutputWithContext(context.Context) ConnectionBootstrapServerOutput }
ConnectionBootstrapServerInput is an input type that accepts ConnectionBootstrapServerArgs and ConnectionBootstrapServerOutput values. You can construct a concrete instance of `ConnectionBootstrapServerInput` via:
ConnectionBootstrapServerArgs{...}
type ConnectionBootstrapServerOutput ¶ added in v0.6.0
type ConnectionBootstrapServerOutput struct{ *pulumi.OutputState }
func (ConnectionBootstrapServerOutput) ElementType ¶ added in v0.6.0
func (ConnectionBootstrapServerOutput) ElementType() reflect.Type
func (ConnectionBootstrapServerOutput) Host ¶ added in v0.6.0
func (o ConnectionBootstrapServerOutput) Host() pulumi.StringPtrOutput
(Updatable) The name or address of a host.
func (ConnectionBootstrapServerOutput) Port ¶ added in v0.6.0
func (o ConnectionBootstrapServerOutput) Port() pulumi.IntPtrOutput
(Updatable) The port of an endpoint usually specified for a connection.
func (ConnectionBootstrapServerOutput) PrivateIp ¶ added in v0.6.0
func (o ConnectionBootstrapServerOutput) PrivateIp() pulumi.StringPtrOutput
(Updatable) The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection.
func (ConnectionBootstrapServerOutput) ToConnectionBootstrapServerOutput ¶ added in v0.6.0
func (o ConnectionBootstrapServerOutput) ToConnectionBootstrapServerOutput() ConnectionBootstrapServerOutput
func (ConnectionBootstrapServerOutput) ToConnectionBootstrapServerOutputWithContext ¶ added in v0.6.0
func (o ConnectionBootstrapServerOutput) ToConnectionBootstrapServerOutputWithContext(ctx context.Context) ConnectionBootstrapServerOutput
type ConnectionIngressIp ¶ added in v0.6.0
type ConnectionIngressIp struct { // A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet. IngressIp *string `pulumi:"ingressIp"` }
type ConnectionIngressIpArgs ¶ added in v0.6.0
type ConnectionIngressIpArgs struct { // A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet. IngressIp pulumi.StringPtrInput `pulumi:"ingressIp"` }
func (ConnectionIngressIpArgs) ElementType ¶ added in v0.6.0
func (ConnectionIngressIpArgs) ElementType() reflect.Type
func (ConnectionIngressIpArgs) ToConnectionIngressIpOutput ¶ added in v0.6.0
func (i ConnectionIngressIpArgs) ToConnectionIngressIpOutput() ConnectionIngressIpOutput
func (ConnectionIngressIpArgs) ToConnectionIngressIpOutputWithContext ¶ added in v0.6.0
func (i ConnectionIngressIpArgs) ToConnectionIngressIpOutputWithContext(ctx context.Context) ConnectionIngressIpOutput
type ConnectionIngressIpArray ¶ added in v0.6.0
type ConnectionIngressIpArray []ConnectionIngressIpInput
func (ConnectionIngressIpArray) ElementType ¶ added in v0.6.0
func (ConnectionIngressIpArray) ElementType() reflect.Type
func (ConnectionIngressIpArray) ToConnectionIngressIpArrayOutput ¶ added in v0.6.0
func (i ConnectionIngressIpArray) ToConnectionIngressIpArrayOutput() ConnectionIngressIpArrayOutput
func (ConnectionIngressIpArray) ToConnectionIngressIpArrayOutputWithContext ¶ added in v0.6.0
func (i ConnectionIngressIpArray) ToConnectionIngressIpArrayOutputWithContext(ctx context.Context) ConnectionIngressIpArrayOutput
type ConnectionIngressIpArrayInput ¶ added in v0.6.0
type ConnectionIngressIpArrayInput interface { pulumi.Input ToConnectionIngressIpArrayOutput() ConnectionIngressIpArrayOutput ToConnectionIngressIpArrayOutputWithContext(context.Context) ConnectionIngressIpArrayOutput }
ConnectionIngressIpArrayInput is an input type that accepts ConnectionIngressIpArray and ConnectionIngressIpArrayOutput values. You can construct a concrete instance of `ConnectionIngressIpArrayInput` via:
ConnectionIngressIpArray{ ConnectionIngressIpArgs{...} }
type ConnectionIngressIpArrayOutput ¶ added in v0.6.0
type ConnectionIngressIpArrayOutput struct{ *pulumi.OutputState }
func (ConnectionIngressIpArrayOutput) ElementType ¶ added in v0.6.0
func (ConnectionIngressIpArrayOutput) ElementType() reflect.Type
func (ConnectionIngressIpArrayOutput) Index ¶ added in v0.6.0
func (o ConnectionIngressIpArrayOutput) Index(i pulumi.IntInput) ConnectionIngressIpOutput
func (ConnectionIngressIpArrayOutput) ToConnectionIngressIpArrayOutput ¶ added in v0.6.0
func (o ConnectionIngressIpArrayOutput) ToConnectionIngressIpArrayOutput() ConnectionIngressIpArrayOutput
func (ConnectionIngressIpArrayOutput) ToConnectionIngressIpArrayOutputWithContext ¶ added in v0.6.0
func (o ConnectionIngressIpArrayOutput) ToConnectionIngressIpArrayOutputWithContext(ctx context.Context) ConnectionIngressIpArrayOutput
type ConnectionIngressIpInput ¶ added in v0.6.0
type ConnectionIngressIpInput interface { pulumi.Input ToConnectionIngressIpOutput() ConnectionIngressIpOutput ToConnectionIngressIpOutputWithContext(context.Context) ConnectionIngressIpOutput }
ConnectionIngressIpInput is an input type that accepts ConnectionIngressIpArgs and ConnectionIngressIpOutput values. You can construct a concrete instance of `ConnectionIngressIpInput` via:
ConnectionIngressIpArgs{...}
type ConnectionIngressIpOutput ¶ added in v0.6.0
type ConnectionIngressIpOutput struct{ *pulumi.OutputState }
func (ConnectionIngressIpOutput) ElementType ¶ added in v0.6.0
func (ConnectionIngressIpOutput) ElementType() reflect.Type
func (ConnectionIngressIpOutput) IngressIp ¶ added in v0.6.0
func (o ConnectionIngressIpOutput) IngressIp() pulumi.StringPtrOutput
A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet.
func (ConnectionIngressIpOutput) ToConnectionIngressIpOutput ¶ added in v0.6.0
func (o ConnectionIngressIpOutput) ToConnectionIngressIpOutput() ConnectionIngressIpOutput
func (ConnectionIngressIpOutput) ToConnectionIngressIpOutputWithContext ¶ added in v0.6.0
func (o ConnectionIngressIpOutput) ToConnectionIngressIpOutputWithContext(ctx context.Context) ConnectionIngressIpOutput
type ConnectionInput ¶ added in v0.6.0
type ConnectionInput interface { pulumi.Input ToConnectionOutput() ConnectionOutput ToConnectionOutputWithContext(ctx context.Context) ConnectionOutput }
type ConnectionMap ¶ added in v0.6.0
type ConnectionMap map[string]ConnectionInput
func (ConnectionMap) ElementType ¶ added in v0.6.0
func (ConnectionMap) ElementType() reflect.Type
func (ConnectionMap) ToConnectionMapOutput ¶ added in v0.6.0
func (i ConnectionMap) ToConnectionMapOutput() ConnectionMapOutput
func (ConnectionMap) ToConnectionMapOutputWithContext ¶ added in v0.6.0
func (i ConnectionMap) ToConnectionMapOutputWithContext(ctx context.Context) ConnectionMapOutput
type ConnectionMapInput ¶ added in v0.6.0
type ConnectionMapInput interface { pulumi.Input ToConnectionMapOutput() ConnectionMapOutput ToConnectionMapOutputWithContext(context.Context) ConnectionMapOutput }
ConnectionMapInput is an input type that accepts ConnectionMap and ConnectionMapOutput values. You can construct a concrete instance of `ConnectionMapInput` via:
ConnectionMap{ "key": ConnectionArgs{...} }
type ConnectionMapOutput ¶ added in v0.6.0
type ConnectionMapOutput struct{ *pulumi.OutputState }
func (ConnectionMapOutput) ElementType ¶ added in v0.6.0
func (ConnectionMapOutput) ElementType() reflect.Type
func (ConnectionMapOutput) MapIndex ¶ added in v0.6.0
func (o ConnectionMapOutput) MapIndex(k pulumi.StringInput) ConnectionOutput
func (ConnectionMapOutput) ToConnectionMapOutput ¶ added in v0.6.0
func (o ConnectionMapOutput) ToConnectionMapOutput() ConnectionMapOutput
func (ConnectionMapOutput) ToConnectionMapOutputWithContext ¶ added in v0.6.0
func (o ConnectionMapOutput) ToConnectionMapOutputWithContext(ctx context.Context) ConnectionMapOutput
type ConnectionOutput ¶ added in v0.6.0
type ConnectionOutput struct{ *pulumi.OutputState }
func (ConnectionOutput) AccessKeyId ¶ added in v0.13.0
func (o ConnectionOutput) AccessKeyId() pulumi.StringOutput
(Updatable) Access key ID to access the Amazon S3 bucket. e.g.: "this-is-not-the-secret"
func (ConnectionOutput) AccountKey ¶ added in v0.6.0
func (o ConnectionOutput) AccountKey() pulumi.StringOutput
(Updatable) Azure storage account key. This property is required when 'authenticationType' is set to 'SHARED_KEY'. e.g.: pa3WbhVATzj56xD4DH1VjOUhApRGEGHvOo58eQJVWIzX+j8j4CUVFcTjpIqDSRaSa1Wo2LbWY5at+AStEgLOIQ==
func (ConnectionOutput) AccountName ¶ added in v0.6.0
func (o ConnectionOutput) AccountName() pulumi.StringOutput
(Updatable) Sets the Azure storage account name.
func (ConnectionOutput) AdditionalAttributes ¶ added in v0.6.0
func (o ConnectionOutput) AdditionalAttributes() ConnectionAdditionalAttributeArrayOutput
(Updatable) An array of name-value pair attribute entries. Used as additional parameters in connection string.
func (ConnectionOutput) AuthenticationType ¶ added in v0.6.0
func (o ConnectionOutput) AuthenticationType() pulumi.StringOutput
(Updatable) Used authentication mechanism.
func (ConnectionOutput) AzureTenantId ¶ added in v0.6.0
func (o ConnectionOutput) AzureTenantId() pulumi.StringOutput
(Updatable) Azure tenant ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 14593954-d337-4a61-a364-9f758c64f97f
func (ConnectionOutput) BootstrapServers ¶ added in v0.6.0
func (o ConnectionOutput) BootstrapServers() ConnectionBootstrapServerArrayOutput
(Updatable) Kafka bootstrap. Equivalent of bootstrap.servers configuration property in Kafka: list of KafkaBootstrapServer objects specified by host/port. Used for establishing the initial connection to the Kafka cluster. Example: `"server1.example.com:9092,server2.example.com:9092"`
func (ConnectionOutput) ClientId ¶ added in v0.6.0
func (o ConnectionOutput) ClientId() pulumi.StringOutput
(Updatable) Azure client ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 06ecaabf-8b80-4ec8-a0ec-20cbf463703d
func (ConnectionOutput) ClientSecret ¶ added in v0.6.0
func (o ConnectionOutput) ClientSecret() pulumi.StringOutput
(Updatable) Azure client secret (aka application password) for authentication. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: dO29Q~F5-VwnA.lZdd11xFF_t5NAXCaGwDl9NbT1
func (ConnectionOutput) CompartmentId ¶ added in v0.6.0
func (o ConnectionOutput) CompartmentId() pulumi.StringOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced.
func (ConnectionOutput) ConnectionFactory ¶ added in v0.13.0
func (o ConnectionOutput) ConnectionFactory() pulumi.StringOutput
(Updatable) The of Java class implementing javax.jms.ConnectionFactory interface supplied by the Java Message Service provider. e.g.: 'com.stc.jmsjca.core.JConnectionFactoryXA'
func (ConnectionOutput) ConnectionString ¶ added in v0.6.0
func (o ConnectionOutput) ConnectionString() pulumi.StringOutput
(Updatable) Connection string. AZURE_SYNAPSE_ANALYTICS e.g.: 'jdbc:sqlserver://<synapse-workspace>.sql.azuresynapse.net:1433;database=<db-name>;encrypt=true;trustServerCertificate=false;hostNameInCertificate=*.sql.azuresynapse.net;loginTimeout=300;', MONGODB e.g.: 'mongodb://mongodb0.example.com:27017/recordsrecords'.
func (ConnectionOutput) ConnectionType ¶ added in v0.6.0
func (o ConnectionOutput) ConnectionType() pulumi.StringOutput
(Updatable) The connection type.
func (ConnectionOutput) ConnectionUrl ¶ added in v0.13.0
func (o ConnectionOutput) ConnectionUrl() pulumi.StringOutput
(Updatable) JAVA_MESSAGE_SERVICE: Connection URL of the Java Message Service, specifying the protocol, host, and port. e.g.: 'mq://myjms.host.domain:7676', SNOWFLAKE: JDBC connection URL. e.g.: 'jdbc:snowflake://<account_name>.snowflakecomputing.com/?warehouse=<warehouse-name>&db=<db-name>'
func (ConnectionOutput) ConsumerProperties ¶ added in v0.6.0
func (o ConnectionOutput) ConsumerProperties() pulumi.StringOutput
(Updatable) The base64 encoded content of the consumer.properties file.
func (ConnectionOutput) CoreSiteXml ¶ added in v0.13.0
func (o ConnectionOutput) CoreSiteXml() pulumi.StringOutput
(Updatable) The base64 encoded content of the Hadoop Distributed File System configuration file (core-site.xml).
func (ConnectionOutput) DatabaseId ¶ added in v0.6.0
func (o ConnectionOutput) DatabaseId() pulumi.StringOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database being referenced.
func (ConnectionOutput) DatabaseName ¶ added in v0.6.0
func (o ConnectionOutput) DatabaseName() pulumi.StringOutput
(Updatable) The name of the database.
func (ConnectionOutput) DbSystemId ¶ added in v0.6.0
func (o ConnectionOutput) DbSystemId() pulumi.StringOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database system being referenced.
func (ConnectionOutput) DefinedTags ¶ added in v0.6.0
func (o ConnectionOutput) DefinedTags() pulumi.MapOutput
(Updatable) Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (ConnectionOutput) DeploymentId ¶ added in v0.6.0
func (o ConnectionOutput) DeploymentId() pulumi.StringOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced.
func (ConnectionOutput) Description ¶ added in v0.6.0
func (o ConnectionOutput) Description() pulumi.StringOutput
(Updatable) Metadata about this specific object.
func (ConnectionOutput) DisplayName ¶ added in v0.6.0
func (o ConnectionOutput) DisplayName() pulumi.StringOutput
(Updatable) An object's Display Name.
func (ConnectionOutput) ElementType ¶ added in v0.6.0
func (ConnectionOutput) ElementType() reflect.Type
func (ConnectionOutput) Endpoint ¶ added in v0.6.0
func (o ConnectionOutput) Endpoint() pulumi.StringOutput
(Updatable) Azure Storage service endpoint. e.g: https://test.blob.core.windows.net
func (ConnectionOutput) FreeformTags ¶ added in v0.6.0
func (o ConnectionOutput) FreeformTags() pulumi.MapOutput
(Updatable) A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (ConnectionOutput) Host ¶ added in v0.6.0
func (o ConnectionOutput) Host() pulumi.StringOutput
(Updatable) The name or address of a host.
func (ConnectionOutput) IngressIps ¶ added in v0.6.0
func (o ConnectionOutput) IngressIps() ConnectionIngressIpArrayOutput
List of ingress IP addresses from where the GoldenGate deployment connects to this connection's privateIp. Customers may optionally set up ingress security rules to restrict traffic from these IP addresses.
func (ConnectionOutput) JndiConnectionFactory ¶ added in v0.13.0
func (o ConnectionOutput) JndiConnectionFactory() pulumi.StringOutput
(Updatable) The Connection Factory can be looked up using this name. e.g.: 'ConnectionFactory'
func (ConnectionOutput) JndiInitialContextFactory ¶ added in v0.13.0
func (o ConnectionOutput) JndiInitialContextFactory() pulumi.StringOutput
(Updatable) The implementation of javax.naming.spi.InitialContextFactory interface that the client uses to obtain initial naming context. e.g.: 'org.apache.activemq.jndi.ActiveMQInitialContextFactory'
func (ConnectionOutput) JndiProviderUrl ¶ added in v0.13.0
func (o ConnectionOutput) JndiProviderUrl() pulumi.StringOutput
(Updatable) The URL that Java Message Service will use to contact the JNDI provider. e.g.: 'tcp://myjms.host.domain:61616?jms.prefetchPolicy.all=1000'
func (ConnectionOutput) JndiSecurityCredentials ¶ added in v0.13.0
func (o ConnectionOutput) JndiSecurityCredentials() pulumi.StringOutput
(Updatable) The password associated to the principal.
func (ConnectionOutput) JndiSecurityPrincipal ¶ added in v0.13.0
func (o ConnectionOutput) JndiSecurityPrincipal() pulumi.StringOutput
(Updatable) Specifies the identity of the principal (user) to be authenticated. e.g.: 'admin2'
func (ConnectionOutput) KeyId ¶ added in v0.6.0
func (o ConnectionOutput) KeyId() pulumi.StringOutput
(Updatable) Refers to the customer's master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key.
func (ConnectionOutput) KeyStore ¶ added in v0.6.0
func (o ConnectionOutput) KeyStore() pulumi.StringOutput
(Updatable) The base64 encoded content of the KeyStore file.
func (ConnectionOutput) KeyStorePassword ¶ added in v0.6.0
func (o ConnectionOutput) KeyStorePassword() pulumi.StringOutput
(Updatable) The KeyStore password.
func (ConnectionOutput) LifecycleDetails ¶ added in v0.6.0
func (o ConnectionOutput) LifecycleDetails() pulumi.StringOutput
Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.
func (ConnectionOutput) NsgIds ¶ added in v0.6.0
func (o ConnectionOutput) NsgIds() pulumi.StringArrayOutput
(Updatable) An array of Network Security Group OCIDs used to define network access for either Deployments or Connections.
func (ConnectionOutput) Password ¶ added in v0.6.0
func (o ConnectionOutput) Password() pulumi.StringOutput
(Updatable) The password Oracle GoldenGate uses to connect the associated system of the given technology. It must conform to the specific security requirements including length, case sensitivity, and so on.
func (ConnectionOutput) Port ¶ added in v0.6.0
func (o ConnectionOutput) Port() pulumi.IntOutput
(Updatable) The port of an endpoint usually specified for a connection.
func (ConnectionOutput) PrivateIp ¶ added in v0.6.0
func (o ConnectionOutput) PrivateIp() pulumi.StringOutput
(Updatable) The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection.
func (ConnectionOutput) PrivateKeyFile ¶ added in v0.6.0
func (o ConnectionOutput) PrivateKeyFile() pulumi.StringOutput
(Updatable) The base64 encoded content of private key file in PEM format.
func (ConnectionOutput) PrivateKeyPassphrase ¶ added in v0.6.0
func (o ConnectionOutput) PrivateKeyPassphrase() pulumi.StringOutput
(Updatable) Password if the private key file is encrypted.
func (ConnectionOutput) ProducerProperties ¶ added in v0.6.0
func (o ConnectionOutput) ProducerProperties() pulumi.StringOutput
(Updatable) The base64 encoded content of the producer.properties file.
func (ConnectionOutput) PublicKeyFingerprint ¶ added in v0.6.0
func (o ConnectionOutput) PublicKeyFingerprint() pulumi.StringOutput
(Updatable) The fingerprint of the API Key of the user specified by the userId. See documentation: https://docs.oracle.com/en-us/iaas/Content/Identity/Tasks/managingcredentials.htm
func (ConnectionOutput) Region ¶ added in v0.6.0
func (o ConnectionOutput) Region() pulumi.StringOutput
(Updatable) The name of the region. e.g.: us-ashburn-1
func (ConnectionOutput) SasToken ¶ added in v0.6.0
func (o ConnectionOutput) SasToken() pulumi.StringOutput
(Updatable) Credential that uses a shared access signature (SAS) to authenticate to an Azure Service. This property is required when 'authenticationType' is set to 'SHARED_ACCESS_SIGNATURE'. e.g.: ?sv=2020-06-08&ss=bfqt&srt=sco&sp=rwdlacupyx&se=2020-09-10T20:27:28Z&st=2022-08-05T12:27:28Z&spr=https&sig=C1IgHsiLBmTSStYkXXGLTP8it0xBrArcgCqOsZbXwIQ%3D
func (ConnectionOutput) SecretAccessKey ¶ added in v0.13.0
func (o ConnectionOutput) SecretAccessKey() pulumi.StringOutput
(Updatable) Secret access key to access the Amazon S3 bucket. e.g.: "this-is-not-the-secret"
func (ConnectionOutput) SecurityProtocol ¶ added in v0.6.0
func (o ConnectionOutput) SecurityProtocol() pulumi.StringOutput
(Updatable) Security Protocol.
func (ConnectionOutput) SessionMode ¶ added in v0.6.0
func (o ConnectionOutput) SessionMode() pulumi.StringOutput
(Updatable) The mode of the database connection session to be established by the data client. 'REDIRECT' - for a RAC database, 'DIRECT' - for a non-RAC database. Connection to a RAC database involves a redirection received from the SCAN listeners to the database node to connect to. By default the mode would be DIRECT.
func (ConnectionOutput) ShouldUseJndi ¶ added in v0.13.0
func (o ConnectionOutput) ShouldUseJndi() pulumi.BoolOutput
(Updatable) If set to true, Java Naming and Directory Interface (JNDI) properties should be provided.
func (ConnectionOutput) ShouldValidateServerCertificate ¶ added in v0.13.0
func (o ConnectionOutput) ShouldValidateServerCertificate() pulumi.BoolOutput
(Updatable) If set to true, the driver validates the certificate that is sent by the database server.
func (ConnectionOutput) SslCa ¶ added in v0.6.0
func (o ConnectionOutput) SslCa() pulumi.StringOutput
(Updatable) Database Certificate - The base64 encoded content of pem file containing the server public key (for 1-way SSL).
func (ConnectionOutput) SslCert ¶ added in v0.6.0
func (o ConnectionOutput) SslCert() pulumi.StringOutput
(Updatable) Client Certificate - The base64 encoded content of client-cert.pem file containing the client public key (for 2-way SSL).
func (ConnectionOutput) SslCrl ¶ added in v0.6.0
func (o ConnectionOutput) SslCrl() pulumi.StringOutput
(Updatable) Certificates revoked by certificate authorities (CA). Server certificate must not be on this list (for 1 and 2-way SSL). Note: This is an optional and that too only applicable if TLS/MTLS option is selected.
func (ConnectionOutput) SslKey ¶ added in v0.6.0
func (o ConnectionOutput) SslKey() pulumi.StringOutput
(Updatable) Client Key - The client-key.pem containing the client private key (for 2-way SSL).
func (ConnectionOutput) SslKeyPassword ¶ added in v0.6.0
func (o ConnectionOutput) SslKeyPassword() pulumi.StringOutput
(Updatable) The password for the cert inside of the KeyStore. In case it differs from the KeyStore password, it should be provided.
func (ConnectionOutput) SslMode ¶ added in v0.6.0
func (o ConnectionOutput) SslMode() pulumi.StringOutput
(Updatable) SSL modes for PostgreSQL.
func (ConnectionOutput) State ¶ added in v0.6.0
func (o ConnectionOutput) State() pulumi.StringOutput
Possible lifecycle states for connection.
func (ConnectionOutput) StreamPoolId ¶ added in v0.6.0
func (o ConnectionOutput) StreamPoolId() pulumi.StringOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the stream pool being referenced.
func (ConnectionOutput) SubnetId ¶ added in v0.6.0
func (o ConnectionOutput) SubnetId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet being referenced.
func (ConnectionOutput) SystemTags ¶ added in v0.6.0
func (o ConnectionOutput) SystemTags() pulumi.MapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (ConnectionOutput) TechnologyType ¶ added in v0.6.0
func (o ConnectionOutput) TechnologyType() pulumi.StringOutput
The Kafka (e.g. Confluent) Schema Registry technology type.
func (ConnectionOutput) TenancyId ¶ added in v0.6.0
func (o ConnectionOutput) TenancyId() pulumi.StringOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the related Oracle Cloud Infrastructure tenancy.
func (ConnectionOutput) TimeCreated ¶ added in v0.6.0
func (o ConnectionOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (ConnectionOutput) TimeUpdated ¶ added in v0.6.0
func (o ConnectionOutput) TimeUpdated() pulumi.StringOutput
The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (ConnectionOutput) ToConnectionOutput ¶ added in v0.6.0
func (o ConnectionOutput) ToConnectionOutput() ConnectionOutput
func (ConnectionOutput) ToConnectionOutputWithContext ¶ added in v0.6.0
func (o ConnectionOutput) ToConnectionOutputWithContext(ctx context.Context) ConnectionOutput
func (ConnectionOutput) TrustStore ¶ added in v0.6.0
func (o ConnectionOutput) TrustStore() pulumi.StringOutput
(Updatable) The base64 encoded content of the TrustStore file.
func (ConnectionOutput) TrustStorePassword ¶ added in v0.6.0
func (o ConnectionOutput) TrustStorePassword() pulumi.StringOutput
(Updatable) The TrustStore password.
func (ConnectionOutput) Url ¶ added in v0.6.0
func (o ConnectionOutput) Url() pulumi.StringOutput
(Updatable) Kafka Schema Registry URL. e.g.: 'https://server1.us.oracle.com:8081'
func (ConnectionOutput) UserId ¶ added in v0.6.0
func (o ConnectionOutput) UserId() pulumi.StringOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle Cloud Infrastructure user who will access the Oracle NoSQL database/ Object Storage. The user must have write access.
func (ConnectionOutput) Username ¶ added in v0.6.0
func (o ConnectionOutput) Username() pulumi.StringOutput
(Updatable) The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivity requirements defined in it.
func (ConnectionOutput) VaultId ¶ added in v0.6.0
func (o ConnectionOutput) VaultId() pulumi.StringOutput
(Updatable) Refers to the customer's vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault.
func (ConnectionOutput) Wallet ¶ added in v0.6.0
func (o ConnectionOutput) Wallet() pulumi.StringOutput
(Updatable) The wallet contents Oracle GoldenGate uses to make connections to a database. This attribute is expected to be base64 encoded.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
type ConnectionState ¶ added in v0.6.0
type ConnectionState struct { // (Updatable) Access key ID to access the Amazon S3 bucket. e.g.: "this-is-not-the-secret" AccessKeyId pulumi.StringPtrInput // (Updatable) Azure storage account key. This property is required when 'authenticationType' is set to 'SHARED_KEY'. e.g.: pa3WbhVATzj56xD4DH1VjOUhApRGEGHvOo58eQJVWIzX+j8j4CUVFcTjpIqDSRaSa1Wo2LbWY5at+AStEgLOIQ== AccountKey pulumi.StringPtrInput // (Updatable) Sets the Azure storage account name. AccountName pulumi.StringPtrInput // (Updatable) An array of name-value pair attribute entries. Used as additional parameters in connection string. AdditionalAttributes ConnectionAdditionalAttributeArrayInput // (Updatable) Used authentication mechanism. AuthenticationType pulumi.StringPtrInput // (Updatable) Azure tenant ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 14593954-d337-4a61-a364-9f758c64f97f AzureTenantId pulumi.StringPtrInput // (Updatable) Kafka bootstrap. Equivalent of bootstrap.servers configuration property in Kafka: list of KafkaBootstrapServer objects specified by host/port. Used for establishing the initial connection to the Kafka cluster. Example: `"server1.example.com:9092,server2.example.com:9092"` BootstrapServers ConnectionBootstrapServerArrayInput // (Updatable) Azure client ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 06ecaabf-8b80-4ec8-a0ec-20cbf463703d ClientId pulumi.StringPtrInput // (Updatable) Azure client secret (aka application password) for authentication. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: dO29Q~F5-VwnA.lZdd11xFF_t5NAXCaGwDl9NbT1 ClientSecret pulumi.StringPtrInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId pulumi.StringPtrInput // (Updatable) The of Java class implementing javax.jms.ConnectionFactory interface supplied by the Java Message Service provider. e.g.: 'com.stc.jmsjca.core.JConnectionFactoryXA' ConnectionFactory pulumi.StringPtrInput // (Updatable) Connection string. AZURE_SYNAPSE_ANALYTICS e.g.: 'jdbc:sqlserver://<synapse-workspace>.sql.azuresynapse.net:1433;database=<db-name>;encrypt=true;trustServerCertificate=false;hostNameInCertificate=*.sql.azuresynapse.net;loginTimeout=300;', MONGODB e.g.: 'mongodb://mongodb0.example.com:27017/recordsrecords'. ConnectionString pulumi.StringPtrInput // (Updatable) The connection type. ConnectionType pulumi.StringPtrInput // (Updatable) JAVA_MESSAGE_SERVICE: Connection URL of the Java Message Service, specifying the protocol, host, and port. e.g.: 'mq://myjms.host.domain:7676', SNOWFLAKE: JDBC connection URL. e.g.: 'jdbc:snowflake://<account_name>.snowflakecomputing.com/?warehouse=<warehouse-name>&db=<db-name>' ConnectionUrl pulumi.StringPtrInput // (Updatable) The base64 encoded content of the consumer.properties file. ConsumerProperties pulumi.StringPtrInput // (Updatable) The base64 encoded content of the Hadoop Distributed File System configuration file (core-site.xml). CoreSiteXml pulumi.StringPtrInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database being referenced. DatabaseId pulumi.StringPtrInput // (Updatable) The name of the database. DatabaseName pulumi.StringPtrInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database system being referenced. DbSystemId pulumi.StringPtrInput // (Updatable) Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. DeploymentId pulumi.StringPtrInput // (Updatable) Metadata about this specific object. Description pulumi.StringPtrInput // (Updatable) An object's Display Name. DisplayName pulumi.StringPtrInput // (Updatable) Azure Storage service endpoint. e.g: https://test.blob.core.windows.net Endpoint pulumi.StringPtrInput // (Updatable) A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapInput // (Updatable) The name or address of a host. Host pulumi.StringPtrInput // List of ingress IP addresses from where the GoldenGate deployment connects to this connection's privateIp. Customers may optionally set up ingress security rules to restrict traffic from these IP addresses. IngressIps ConnectionIngressIpArrayInput // (Updatable) The Connection Factory can be looked up using this name. e.g.: 'ConnectionFactory' JndiConnectionFactory pulumi.StringPtrInput // (Updatable) The implementation of javax.naming.spi.InitialContextFactory interface that the client uses to obtain initial naming context. e.g.: 'org.apache.activemq.jndi.ActiveMQInitialContextFactory' JndiInitialContextFactory pulumi.StringPtrInput // (Updatable) The URL that Java Message Service will use to contact the JNDI provider. e.g.: 'tcp://myjms.host.domain:61616?jms.prefetchPolicy.all=1000' JndiProviderUrl pulumi.StringPtrInput // (Updatable) The password associated to the principal. JndiSecurityCredentials pulumi.StringPtrInput // (Updatable) Specifies the identity of the principal (user) to be authenticated. e.g.: 'admin2' JndiSecurityPrincipal pulumi.StringPtrInput // (Updatable) Refers to the customer's master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key. KeyId pulumi.StringPtrInput // (Updatable) The base64 encoded content of the KeyStore file. KeyStore pulumi.StringPtrInput // (Updatable) The KeyStore password. KeyStorePassword pulumi.StringPtrInput // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails pulumi.StringPtrInput // (Updatable) An array of Network Security Group OCIDs used to define network access for either Deployments or Connections. NsgIds pulumi.StringArrayInput // (Updatable) The password Oracle GoldenGate uses to connect the associated system of the given technology. It must conform to the specific security requirements including length, case sensitivity, and so on. Password pulumi.StringPtrInput // (Updatable) The port of an endpoint usually specified for a connection. Port pulumi.IntPtrInput // (Updatable) The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection. PrivateIp pulumi.StringPtrInput // (Updatable) The base64 encoded content of private key file in PEM format. PrivateKeyFile pulumi.StringPtrInput // (Updatable) Password if the private key file is encrypted. PrivateKeyPassphrase pulumi.StringPtrInput // (Updatable) The base64 encoded content of the producer.properties file. ProducerProperties pulumi.StringPtrInput // (Updatable) The fingerprint of the API Key of the user specified by the userId. See documentation: https://docs.oracle.com/en-us/iaas/Content/Identity/Tasks/managingcredentials.htm PublicKeyFingerprint pulumi.StringPtrInput // (Updatable) The name of the region. e.g.: us-ashburn-1 Region pulumi.StringPtrInput // (Updatable) Credential that uses a shared access signature (SAS) to authenticate to an Azure Service. This property is required when 'authenticationType' is set to 'SHARED_ACCESS_SIGNATURE'. e.g.: ?sv=2020-06-08&ss=bfqt&srt=sco&sp=rwdlacupyx&se=2020-09-10T20:27:28Z&st=2022-08-05T12:27:28Z&spr=https&sig=C1IgHsiLBmTSStYkXXGLTP8it0xBrArcgCqOsZbXwIQ%3D SasToken pulumi.StringPtrInput // (Updatable) Secret access key to access the Amazon S3 bucket. e.g.: "this-is-not-the-secret" SecretAccessKey pulumi.StringPtrInput // (Updatable) Security Protocol. SecurityProtocol pulumi.StringPtrInput // (Updatable) The mode of the database connection session to be established by the data client. 'REDIRECT' - for a RAC database, 'DIRECT' - for a non-RAC database. Connection to a RAC database involves a redirection received from the SCAN listeners to the database node to connect to. By default the mode would be DIRECT. SessionMode pulumi.StringPtrInput // (Updatable) If set to true, Java Naming and Directory Interface (JNDI) properties should be provided. ShouldUseJndi pulumi.BoolPtrInput // (Updatable) If set to true, the driver validates the certificate that is sent by the database server. ShouldValidateServerCertificate pulumi.BoolPtrInput // (Updatable) Database Certificate - The base64 encoded content of pem file containing the server public key (for 1-way SSL). SslCa pulumi.StringPtrInput // (Updatable) Client Certificate - The base64 encoded content of client-cert.pem file containing the client public key (for 2-way SSL). SslCert pulumi.StringPtrInput // (Updatable) Certificates revoked by certificate authorities (CA). Server certificate must not be on this list (for 1 and 2-way SSL). Note: This is an optional and that too only applicable if TLS/MTLS option is selected. SslCrl pulumi.StringPtrInput // (Updatable) Client Key - The client-key.pem containing the client private key (for 2-way SSL). SslKey pulumi.StringPtrInput // (Updatable) The password for the cert inside of the KeyStore. In case it differs from the KeyStore password, it should be provided. SslKeyPassword pulumi.StringPtrInput // (Updatable) SSL modes for PostgreSQL. SslMode pulumi.StringPtrInput // Possible lifecycle states for connection. State pulumi.StringPtrInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the stream pool being referenced. StreamPoolId pulumi.StringPtrInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet being referenced. SubnetId pulumi.StringPtrInput // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.MapInput // The Kafka (e.g. Confluent) Schema Registry technology type. TechnologyType pulumi.StringPtrInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the related Oracle Cloud Infrastructure tenancy. TenancyId pulumi.StringPtrInput // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringPtrInput // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated pulumi.StringPtrInput // (Updatable) The base64 encoded content of the TrustStore file. TrustStore pulumi.StringPtrInput // (Updatable) The TrustStore password. TrustStorePassword pulumi.StringPtrInput // (Updatable) Kafka Schema Registry URL. e.g.: 'https://server1.us.oracle.com:8081' Url pulumi.StringPtrInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle Cloud Infrastructure user who will access the Oracle NoSQL database/ Object Storage. The user must have write access. UserId pulumi.StringPtrInput // (Updatable) The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivity requirements defined in it. Username pulumi.StringPtrInput // (Updatable) Refers to the customer's vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault. VaultId pulumi.StringPtrInput // (Updatable) The wallet contents Oracle GoldenGate uses to make connections to a database. This attribute is expected to be base64 encoded. // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values Wallet pulumi.StringPtrInput }
func (ConnectionState) ElementType ¶ added in v0.6.0
func (ConnectionState) ElementType() reflect.Type
type DatabaseRegistration ¶
type DatabaseRegistration struct { pulumi.CustomResourceState // (Updatable) Credential store alias. AliasName pulumi.StringOutput `pulumi:"aliasName"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // (Updatable) Connect descriptor or Easy Connect Naming method used to connect to a database. ConnectionString pulumi.StringOutput `pulumi:"connectionString"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database being referenced. DatabaseId pulumi.StringOutput `pulumi:"databaseId"` // (Updatable) Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapOutput `pulumi:"definedTags"` // (Updatable) Metadata about this specific object. Description pulumi.StringOutput `pulumi:"description"` // (Updatable) An object's Display Name. DisplayName pulumi.StringOutput `pulumi:"displayName"` // (Updatable) A three-label Fully Qualified Domain Name (FQDN) for a resource. Fqdn pulumi.StringOutput `pulumi:"fqdn"` // (Updatable) A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapOutput `pulumi:"freeformTags"` // The private IP address in the customer's VCN of the customer's endpoint, typically a database. IpAddress pulumi.StringOutput `pulumi:"ipAddress"` // Refers to the customer's master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key. KeyId pulumi.StringOutput `pulumi:"keyId"` // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails pulumi.StringOutput `pulumi:"lifecycleDetails"` // (Updatable) The password Oracle GoldenGate uses to connect the associated system of the given technology. It must conform to the specific security requirements including length, case sensitivity, and so on. Password pulumi.StringOutput `pulumi:"password"` // A Private Endpoint IP address created in the customer's subnet. A customer database can expect network traffic initiated by GoldenGate Service from this IP address. It can also send network traffic to this IP address, typically in response to requests from GoldenGate Service. The customer may use this IP address in Security Lists or Network Security Groups (NSG) as needed. RcePrivateIp pulumi.StringOutput `pulumi:"rcePrivateIp"` // The OCID of the compartment where the GoldenGate Secret will be created. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key. SecretCompartmentId pulumi.StringOutput `pulumi:"secretCompartmentId"` // The OCID of the customer's GoldenGate Service Secret. If provided, it references a key that customers will be required to ensure the policies are established to permit GoldenGate to use this Secret. SecretId pulumi.StringOutput `pulumi:"secretId"` // (Updatable) The mode of the database connection session to be established by the data client. 'REDIRECT' - for a RAC database, 'DIRECT' - for a non-RAC database. Connection to a RAC database involves a redirection received from the SCAN listeners to the database node to connect to. By default the mode would be DIRECT. SessionMode pulumi.StringOutput `pulumi:"sessionMode"` // Possible lifecycle states. State pulumi.StringOutput `pulumi:"state"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet being referenced. SubnetId pulumi.StringOutput `pulumi:"subnetId"` // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.MapOutput `pulumi:"systemTags"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` // (Updatable) The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivty requirments defined in it. Username pulumi.StringOutput `pulumi:"username"` // Refers to the customer's vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault. VaultId pulumi.StringOutput `pulumi:"vaultId"` // (Updatable) The wallet contents Oracle GoldenGate uses to make connections to a database. This attribute is expected to be base64 encoded. // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values Wallet pulumi.StringOutput `pulumi:"wallet"` }
This resource provides the Database Registration resource in Oracle Cloud Infrastructure Golden Gate service.
Note: Deprecated. Use the /connections API instead. Creates a new DatabaseRegistration.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.NewDatabaseRegistration(ctx, "testDatabaseRegistration", &GoldenGate.DatabaseRegistrationArgs{ AliasName: pulumi.Any(_var.Database_registration_alias_name), CompartmentId: pulumi.Any(_var.Compartment_id), DisplayName: pulumi.Any(_var.Database_registration_display_name), Fqdn: pulumi.Any(_var.Database_registration_fqdn), Password: pulumi.Any(_var.Database_registration_password), Username: pulumi.Any(_var.Database_registration_username), ConnectionString: pulumi.Any(_var.Database_registration_connection_string), DatabaseId: pulumi.Any(oci_database_database.Test_database.Id), DefinedTags: pulumi.AnyMap{ "foo-namespace.bar-key": pulumi.Any("value"), }, Description: pulumi.Any(_var.Database_registration_description), FreeformTags: pulumi.AnyMap{ "bar-key": pulumi.Any("value"), }, IpAddress: pulumi.Any(_var.Database_registration_ip_address), KeyId: pulumi.Any(oci_kms_key.Test_key.Id), SecretCompartmentId: pulumi.Any(oci_identity_compartment.Test_compartment.Id), SessionMode: pulumi.Any(_var.Database_registration_session_mode), SubnetId: pulumi.Any(oci_core_subnet.Test_subnet.Id), VaultId: pulumi.Any(oci_kms_vault.Test_vault.Id), Wallet: pulumi.Any(_var.Database_registration_wallet), }) if err != nil { return err } return nil }) }
```
## Import
DatabaseRegistrations can be imported using the `id`, e.g.
```sh
$ pulumi import oci:GoldenGate/databaseRegistration:DatabaseRegistration test_database_registration "id"
```
func GetDatabaseRegistration ¶
func GetDatabaseRegistration(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatabaseRegistrationState, opts ...pulumi.ResourceOption) (*DatabaseRegistration, error)
GetDatabaseRegistration gets an existing DatabaseRegistration 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 NewDatabaseRegistration ¶
func NewDatabaseRegistration(ctx *pulumi.Context, name string, args *DatabaseRegistrationArgs, opts ...pulumi.ResourceOption) (*DatabaseRegistration, error)
NewDatabaseRegistration registers a new resource with the given unique name, arguments, and options.
func (*DatabaseRegistration) ElementType ¶
func (*DatabaseRegistration) ElementType() reflect.Type
func (*DatabaseRegistration) ToDatabaseRegistrationOutput ¶
func (i *DatabaseRegistration) ToDatabaseRegistrationOutput() DatabaseRegistrationOutput
func (*DatabaseRegistration) ToDatabaseRegistrationOutputWithContext ¶
func (i *DatabaseRegistration) ToDatabaseRegistrationOutputWithContext(ctx context.Context) DatabaseRegistrationOutput
type DatabaseRegistrationArgs ¶
type DatabaseRegistrationArgs struct { // (Updatable) Credential store alias. AliasName pulumi.StringInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId pulumi.StringInput // (Updatable) Connect descriptor or Easy Connect Naming method used to connect to a database. ConnectionString pulumi.StringPtrInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database being referenced. DatabaseId pulumi.StringPtrInput // (Updatable) Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput // (Updatable) Metadata about this specific object. Description pulumi.StringPtrInput // (Updatable) An object's Display Name. DisplayName pulumi.StringInput // (Updatable) A three-label Fully Qualified Domain Name (FQDN) for a resource. Fqdn pulumi.StringInput // (Updatable) A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapInput // The private IP address in the customer's VCN of the customer's endpoint, typically a database. IpAddress pulumi.StringPtrInput // Refers to the customer's master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key. KeyId pulumi.StringPtrInput // (Updatable) The password Oracle GoldenGate uses to connect the associated system of the given technology. It must conform to the specific security requirements including length, case sensitivity, and so on. Password pulumi.StringInput // The OCID of the compartment where the GoldenGate Secret will be created. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key. SecretCompartmentId pulumi.StringPtrInput // (Updatable) The mode of the database connection session to be established by the data client. 'REDIRECT' - for a RAC database, 'DIRECT' - for a non-RAC database. Connection to a RAC database involves a redirection received from the SCAN listeners to the database node to connect to. By default the mode would be DIRECT. SessionMode pulumi.StringPtrInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet being referenced. SubnetId pulumi.StringPtrInput // (Updatable) The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivty requirments defined in it. Username pulumi.StringInput // Refers to the customer's vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault. VaultId pulumi.StringPtrInput // (Updatable) The wallet contents Oracle GoldenGate uses to make connections to a database. This attribute is expected to be base64 encoded. // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values Wallet pulumi.StringPtrInput }
The set of arguments for constructing a DatabaseRegistration resource.
func (DatabaseRegistrationArgs) ElementType ¶
func (DatabaseRegistrationArgs) ElementType() reflect.Type
type DatabaseRegistrationArray ¶
type DatabaseRegistrationArray []DatabaseRegistrationInput
func (DatabaseRegistrationArray) ElementType ¶
func (DatabaseRegistrationArray) ElementType() reflect.Type
func (DatabaseRegistrationArray) ToDatabaseRegistrationArrayOutput ¶
func (i DatabaseRegistrationArray) ToDatabaseRegistrationArrayOutput() DatabaseRegistrationArrayOutput
func (DatabaseRegistrationArray) ToDatabaseRegistrationArrayOutputWithContext ¶
func (i DatabaseRegistrationArray) ToDatabaseRegistrationArrayOutputWithContext(ctx context.Context) DatabaseRegistrationArrayOutput
type DatabaseRegistrationArrayInput ¶
type DatabaseRegistrationArrayInput interface { pulumi.Input ToDatabaseRegistrationArrayOutput() DatabaseRegistrationArrayOutput ToDatabaseRegistrationArrayOutputWithContext(context.Context) DatabaseRegistrationArrayOutput }
DatabaseRegistrationArrayInput is an input type that accepts DatabaseRegistrationArray and DatabaseRegistrationArrayOutput values. You can construct a concrete instance of `DatabaseRegistrationArrayInput` via:
DatabaseRegistrationArray{ DatabaseRegistrationArgs{...} }
type DatabaseRegistrationArrayOutput ¶
type DatabaseRegistrationArrayOutput struct{ *pulumi.OutputState }
func (DatabaseRegistrationArrayOutput) ElementType ¶
func (DatabaseRegistrationArrayOutput) ElementType() reflect.Type
func (DatabaseRegistrationArrayOutput) Index ¶
func (o DatabaseRegistrationArrayOutput) Index(i pulumi.IntInput) DatabaseRegistrationOutput
func (DatabaseRegistrationArrayOutput) ToDatabaseRegistrationArrayOutput ¶
func (o DatabaseRegistrationArrayOutput) ToDatabaseRegistrationArrayOutput() DatabaseRegistrationArrayOutput
func (DatabaseRegistrationArrayOutput) ToDatabaseRegistrationArrayOutputWithContext ¶
func (o DatabaseRegistrationArrayOutput) ToDatabaseRegistrationArrayOutputWithContext(ctx context.Context) DatabaseRegistrationArrayOutput
type DatabaseRegistrationInput ¶
type DatabaseRegistrationInput interface { pulumi.Input ToDatabaseRegistrationOutput() DatabaseRegistrationOutput ToDatabaseRegistrationOutputWithContext(ctx context.Context) DatabaseRegistrationOutput }
type DatabaseRegistrationMap ¶
type DatabaseRegistrationMap map[string]DatabaseRegistrationInput
func (DatabaseRegistrationMap) ElementType ¶
func (DatabaseRegistrationMap) ElementType() reflect.Type
func (DatabaseRegistrationMap) ToDatabaseRegistrationMapOutput ¶
func (i DatabaseRegistrationMap) ToDatabaseRegistrationMapOutput() DatabaseRegistrationMapOutput
func (DatabaseRegistrationMap) ToDatabaseRegistrationMapOutputWithContext ¶
func (i DatabaseRegistrationMap) ToDatabaseRegistrationMapOutputWithContext(ctx context.Context) DatabaseRegistrationMapOutput
type DatabaseRegistrationMapInput ¶
type DatabaseRegistrationMapInput interface { pulumi.Input ToDatabaseRegistrationMapOutput() DatabaseRegistrationMapOutput ToDatabaseRegistrationMapOutputWithContext(context.Context) DatabaseRegistrationMapOutput }
DatabaseRegistrationMapInput is an input type that accepts DatabaseRegistrationMap and DatabaseRegistrationMapOutput values. You can construct a concrete instance of `DatabaseRegistrationMapInput` via:
DatabaseRegistrationMap{ "key": DatabaseRegistrationArgs{...} }
type DatabaseRegistrationMapOutput ¶
type DatabaseRegistrationMapOutput struct{ *pulumi.OutputState }
func (DatabaseRegistrationMapOutput) ElementType ¶
func (DatabaseRegistrationMapOutput) ElementType() reflect.Type
func (DatabaseRegistrationMapOutput) MapIndex ¶
func (o DatabaseRegistrationMapOutput) MapIndex(k pulumi.StringInput) DatabaseRegistrationOutput
func (DatabaseRegistrationMapOutput) ToDatabaseRegistrationMapOutput ¶
func (o DatabaseRegistrationMapOutput) ToDatabaseRegistrationMapOutput() DatabaseRegistrationMapOutput
func (DatabaseRegistrationMapOutput) ToDatabaseRegistrationMapOutputWithContext ¶
func (o DatabaseRegistrationMapOutput) ToDatabaseRegistrationMapOutputWithContext(ctx context.Context) DatabaseRegistrationMapOutput
type DatabaseRegistrationOutput ¶
type DatabaseRegistrationOutput struct{ *pulumi.OutputState }
func (DatabaseRegistrationOutput) AliasName ¶ added in v0.4.0
func (o DatabaseRegistrationOutput) AliasName() pulumi.StringOutput
(Updatable) Credential store alias.
func (DatabaseRegistrationOutput) CompartmentId ¶ added in v0.4.0
func (o DatabaseRegistrationOutput) CompartmentId() pulumi.StringOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced.
func (DatabaseRegistrationOutput) ConnectionString ¶ added in v0.4.0
func (o DatabaseRegistrationOutput) ConnectionString() pulumi.StringOutput
(Updatable) Connect descriptor or Easy Connect Naming method used to connect to a database.
func (DatabaseRegistrationOutput) DatabaseId ¶ added in v0.4.0
func (o DatabaseRegistrationOutput) DatabaseId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database being referenced.
func (DatabaseRegistrationOutput) DefinedTags ¶ added in v0.4.0
func (o DatabaseRegistrationOutput) DefinedTags() pulumi.MapOutput
(Updatable) Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (DatabaseRegistrationOutput) Description ¶ added in v0.4.0
func (o DatabaseRegistrationOutput) Description() pulumi.StringOutput
(Updatable) Metadata about this specific object.
func (DatabaseRegistrationOutput) DisplayName ¶ added in v0.4.0
func (o DatabaseRegistrationOutput) DisplayName() pulumi.StringOutput
(Updatable) An object's Display Name.
func (DatabaseRegistrationOutput) ElementType ¶
func (DatabaseRegistrationOutput) ElementType() reflect.Type
func (DatabaseRegistrationOutput) Fqdn ¶ added in v0.4.0
func (o DatabaseRegistrationOutput) Fqdn() pulumi.StringOutput
(Updatable) A three-label Fully Qualified Domain Name (FQDN) for a resource.
func (DatabaseRegistrationOutput) FreeformTags ¶ added in v0.4.0
func (o DatabaseRegistrationOutput) FreeformTags() pulumi.MapOutput
(Updatable) A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (DatabaseRegistrationOutput) IpAddress ¶ added in v0.4.0
func (o DatabaseRegistrationOutput) IpAddress() pulumi.StringOutput
The private IP address in the customer's VCN of the customer's endpoint, typically a database.
func (DatabaseRegistrationOutput) KeyId ¶ added in v0.4.0
func (o DatabaseRegistrationOutput) KeyId() pulumi.StringOutput
Refers to the customer's master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key.
func (DatabaseRegistrationOutput) LifecycleDetails ¶ added in v0.4.0
func (o DatabaseRegistrationOutput) LifecycleDetails() pulumi.StringOutput
Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.
func (DatabaseRegistrationOutput) Password ¶ added in v0.4.0
func (o DatabaseRegistrationOutput) Password() pulumi.StringOutput
(Updatable) The password Oracle GoldenGate uses to connect the associated system of the given technology. It must conform to the specific security requirements including length, case sensitivity, and so on.
func (DatabaseRegistrationOutput) RcePrivateIp ¶ added in v0.4.0
func (o DatabaseRegistrationOutput) RcePrivateIp() pulumi.StringOutput
A Private Endpoint IP address created in the customer's subnet. A customer database can expect network traffic initiated by GoldenGate Service from this IP address. It can also send network traffic to this IP address, typically in response to requests from GoldenGate Service. The customer may use this IP address in Security Lists or Network Security Groups (NSG) as needed.
func (DatabaseRegistrationOutput) SecretCompartmentId ¶ added in v0.4.0
func (o DatabaseRegistrationOutput) SecretCompartmentId() pulumi.StringOutput
The OCID of the compartment where the GoldenGate Secret will be created. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key.
func (DatabaseRegistrationOutput) SecretId ¶ added in v0.4.0
func (o DatabaseRegistrationOutput) SecretId() pulumi.StringOutput
The OCID of the customer's GoldenGate Service Secret. If provided, it references a key that customers will be required to ensure the policies are established to permit GoldenGate to use this Secret.
func (DatabaseRegistrationOutput) SessionMode ¶ added in v0.4.0
func (o DatabaseRegistrationOutput) SessionMode() pulumi.StringOutput
(Updatable) The mode of the database connection session to be established by the data client. 'REDIRECT' - for a RAC database, 'DIRECT' - for a non-RAC database. Connection to a RAC database involves a redirection received from the SCAN listeners to the database node to connect to. By default the mode would be DIRECT.
func (DatabaseRegistrationOutput) State ¶ added in v0.4.0
func (o DatabaseRegistrationOutput) State() pulumi.StringOutput
Possible lifecycle states.
func (DatabaseRegistrationOutput) SubnetId ¶ added in v0.4.0
func (o DatabaseRegistrationOutput) SubnetId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet being referenced.
func (DatabaseRegistrationOutput) SystemTags ¶ added in v0.4.0
func (o DatabaseRegistrationOutput) SystemTags() pulumi.MapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (DatabaseRegistrationOutput) TimeCreated ¶ added in v0.4.0
func (o DatabaseRegistrationOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (DatabaseRegistrationOutput) TimeUpdated ¶ added in v0.4.0
func (o DatabaseRegistrationOutput) TimeUpdated() pulumi.StringOutput
The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (DatabaseRegistrationOutput) ToDatabaseRegistrationOutput ¶
func (o DatabaseRegistrationOutput) ToDatabaseRegistrationOutput() DatabaseRegistrationOutput
func (DatabaseRegistrationOutput) ToDatabaseRegistrationOutputWithContext ¶
func (o DatabaseRegistrationOutput) ToDatabaseRegistrationOutputWithContext(ctx context.Context) DatabaseRegistrationOutput
func (DatabaseRegistrationOutput) Username ¶ added in v0.4.0
func (o DatabaseRegistrationOutput) Username() pulumi.StringOutput
(Updatable) The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivty requirments defined in it.
func (DatabaseRegistrationOutput) VaultId ¶ added in v0.4.0
func (o DatabaseRegistrationOutput) VaultId() pulumi.StringOutput
Refers to the customer's vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault.
func (DatabaseRegistrationOutput) Wallet ¶ added in v0.4.0
func (o DatabaseRegistrationOutput) Wallet() pulumi.StringOutput
(Updatable) The wallet contents Oracle GoldenGate uses to make connections to a database. This attribute is expected to be base64 encoded.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
type DatabaseRegistrationState ¶
type DatabaseRegistrationState struct { // (Updatable) Credential store alias. AliasName pulumi.StringPtrInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId pulumi.StringPtrInput // (Updatable) Connect descriptor or Easy Connect Naming method used to connect to a database. ConnectionString pulumi.StringPtrInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database being referenced. DatabaseId pulumi.StringPtrInput // (Updatable) Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput // (Updatable) Metadata about this specific object. Description pulumi.StringPtrInput // (Updatable) An object's Display Name. DisplayName pulumi.StringPtrInput // (Updatable) A three-label Fully Qualified Domain Name (FQDN) for a resource. Fqdn pulumi.StringPtrInput // (Updatable) A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapInput // The private IP address in the customer's VCN of the customer's endpoint, typically a database. IpAddress pulumi.StringPtrInput // Refers to the customer's master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key. KeyId pulumi.StringPtrInput // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails pulumi.StringPtrInput // (Updatable) The password Oracle GoldenGate uses to connect the associated system of the given technology. It must conform to the specific security requirements including length, case sensitivity, and so on. Password pulumi.StringPtrInput // A Private Endpoint IP address created in the customer's subnet. A customer database can expect network traffic initiated by GoldenGate Service from this IP address. It can also send network traffic to this IP address, typically in response to requests from GoldenGate Service. The customer may use this IP address in Security Lists or Network Security Groups (NSG) as needed. RcePrivateIp pulumi.StringPtrInput // The OCID of the compartment where the GoldenGate Secret will be created. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key. SecretCompartmentId pulumi.StringPtrInput // The OCID of the customer's GoldenGate Service Secret. If provided, it references a key that customers will be required to ensure the policies are established to permit GoldenGate to use this Secret. SecretId pulumi.StringPtrInput // (Updatable) The mode of the database connection session to be established by the data client. 'REDIRECT' - for a RAC database, 'DIRECT' - for a non-RAC database. Connection to a RAC database involves a redirection received from the SCAN listeners to the database node to connect to. By default the mode would be DIRECT. SessionMode pulumi.StringPtrInput // Possible lifecycle states. State pulumi.StringPtrInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet being referenced. SubnetId pulumi.StringPtrInput // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.MapInput // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringPtrInput // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated pulumi.StringPtrInput // (Updatable) The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivty requirments defined in it. Username pulumi.StringPtrInput // Refers to the customer's vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault. VaultId pulumi.StringPtrInput // (Updatable) The wallet contents Oracle GoldenGate uses to make connections to a database. This attribute is expected to be base64 encoded. // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values Wallet pulumi.StringPtrInput }
func (DatabaseRegistrationState) ElementType ¶
func (DatabaseRegistrationState) ElementType() reflect.Type
type Deployment ¶
type Deployment struct { pulumi.CustomResourceState // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // (Updatable) The Minimum number of OCPUs to be made available for this Deployment. CpuCoreCount pulumi.IntOutput `pulumi:"cpuCoreCount"` // (Updatable) Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapOutput `pulumi:"definedTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the backup being referenced. DeploymentBackupId pulumi.StringOutput `pulumi:"deploymentBackupId"` // Information regarding the deployment diagnostic collection DeploymentDiagnosticDatas DeploymentDeploymentDiagnosticDataArrayOutput `pulumi:"deploymentDiagnosticDatas"` // The type of deployment, which can be any one of the Allowed values. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of 'DATABASE_ORACLE'. DeploymentType pulumi.StringOutput `pulumi:"deploymentType"` // The URL of a resource. DeploymentUrl pulumi.StringOutput `pulumi:"deploymentUrl"` // (Updatable) Metadata about this specific object. Description pulumi.StringOutput `pulumi:"description"` // (Updatable) An object's Display Name. DisplayName pulumi.StringOutput `pulumi:"displayName"` // (Updatable) A three-label Fully Qualified Domain Name (FQDN) for a resource. Fqdn pulumi.StringOutput `pulumi:"fqdn"` // (Updatable) A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapOutput `pulumi:"freeformTags"` // (Updatable) Indicates if auto scaling is enabled for the Deployment's CPU core count. IsAutoScalingEnabled pulumi.BoolOutput `pulumi:"isAutoScalingEnabled"` // True if all of the aggregate resources are working correctly. IsHealthy pulumi.BoolOutput `pulumi:"isHealthy"` // Indicates if the resource is the the latest available version. IsLatestVersion pulumi.BoolOutput `pulumi:"isLatestVersion"` // (Updatable) True if this object is publicly available. IsPublic pulumi.BoolOutput `pulumi:"isPublic"` // Indicator will be true if the amount of storage being utilized exceeds the allowable storage utilization limit. Exceeding the limit may be an indication of a misconfiguration of the deployment's GoldenGate service. IsStorageUtilizationLimitExceeded pulumi.BoolOutput `pulumi:"isStorageUtilizationLimitExceeded"` // (Updatable) The Oracle license model that applies to a Deployment. LicenseModel pulumi.StringOutput `pulumi:"licenseModel"` // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails pulumi.StringOutput `pulumi:"lifecycleDetails"` // Possible GGS lifecycle sub-states. LifecycleSubState pulumi.StringOutput `pulumi:"lifecycleSubState"` // (Updatable) Defines the maintenance window for create operation, when automatic actions can be performed. MaintenanceWindow DeploymentMaintenanceWindowOutput `pulumi:"maintenanceWindow"` // Type of the next maintenance. NextMaintenanceActionType pulumi.StringOutput `pulumi:"nextMaintenanceActionType"` // Description of the next maintenance. NextMaintenanceDescription pulumi.StringOutput `pulumi:"nextMaintenanceDescription"` // (Updatable) An array of Network Security Group OCIDs used to define network access for either Deployments or Connections. NsgIds pulumi.StringArrayOutput `pulumi:"nsgIds"` // (Updatable) Deployment Data for creating an OggDeployment OggData DeploymentOggDataOutput `pulumi:"oggData"` // The private IP address in the customer's VCN representing the access point for the associated endpoint service in the GoldenGate service VCN. PrivateIpAddress pulumi.StringOutput `pulumi:"privateIpAddress"` // The public IP address representing the access point for the Deployment. PublicIpAddress pulumi.StringOutput `pulumi:"publicIpAddress"` // Possible lifecycle states. State pulumi.StringOutput `pulumi:"state"` // The amount of storage being utilized (in bytes) StorageUtilizationInBytes pulumi.StringOutput `pulumi:"storageUtilizationInBytes"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet being referenced. SubnetId pulumi.StringOutput `pulumi:"subnetId"` // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.MapOutput `pulumi:"systemTags"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The time of next maintenance schedule. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeOfNextMaintenance pulumi.StringOutput `pulumi:"timeOfNextMaintenance"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` // Note: Deprecated: Use timeOfNextMaintenance instead, or related upgrade records to check, when deployment will be forced to upgrade to a newer version. Old description: The date the existing version in use will no longer be considered as usable and an upgrade will be required. This date is typically 6 months after the version was released for use by GGS. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpgradeRequired pulumi.StringOutput `pulumi:"timeUpgradeRequired"` }
This resource provides the Deployment resource in Oracle Cloud Infrastructure Golden Gate service.
Creates a new Deployment.
## Import
Deployments can be imported using the `id`, e.g.
```sh
$ pulumi import oci:GoldenGate/deployment:Deployment test_deployment "id"
```
func GetDeployment ¶
func GetDeployment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DeploymentState, opts ...pulumi.ResourceOption) (*Deployment, error)
GetDeployment gets an existing Deployment 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 NewDeployment ¶
func NewDeployment(ctx *pulumi.Context, name string, args *DeploymentArgs, opts ...pulumi.ResourceOption) (*Deployment, error)
NewDeployment registers a new resource with the given unique name, arguments, and options.
func (*Deployment) ElementType ¶
func (*Deployment) ElementType() reflect.Type
func (*Deployment) ToDeploymentOutput ¶
func (i *Deployment) ToDeploymentOutput() DeploymentOutput
func (*Deployment) ToDeploymentOutputWithContext ¶
func (i *Deployment) ToDeploymentOutputWithContext(ctx context.Context) DeploymentOutput
type DeploymentArgs ¶
type DeploymentArgs struct { // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId pulumi.StringInput // (Updatable) The Minimum number of OCPUs to be made available for this Deployment. CpuCoreCount pulumi.IntInput // (Updatable) Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the backup being referenced. DeploymentBackupId pulumi.StringPtrInput // The type of deployment, which can be any one of the Allowed values. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of 'DATABASE_ORACLE'. DeploymentType pulumi.StringInput // (Updatable) Metadata about this specific object. Description pulumi.StringPtrInput // (Updatable) An object's Display Name. DisplayName pulumi.StringInput // (Updatable) A three-label Fully Qualified Domain Name (FQDN) for a resource. Fqdn pulumi.StringPtrInput // (Updatable) A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapInput // (Updatable) Indicates if auto scaling is enabled for the Deployment's CPU core count. IsAutoScalingEnabled pulumi.BoolInput // (Updatable) True if this object is publicly available. IsPublic pulumi.BoolPtrInput // (Updatable) The Oracle license model that applies to a Deployment. LicenseModel pulumi.StringInput // (Updatable) Defines the maintenance window for create operation, when automatic actions can be performed. MaintenanceWindow DeploymentMaintenanceWindowPtrInput // (Updatable) An array of Network Security Group OCIDs used to define network access for either Deployments or Connections. NsgIds pulumi.StringArrayInput // (Updatable) Deployment Data for creating an OggDeployment OggData DeploymentOggDataPtrInput // Possible lifecycle states. State pulumi.StringPtrInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet being referenced. SubnetId pulumi.StringInput }
The set of arguments for constructing a Deployment resource.
func (DeploymentArgs) ElementType ¶
func (DeploymentArgs) ElementType() reflect.Type
type DeploymentArray ¶
type DeploymentArray []DeploymentInput
func (DeploymentArray) ElementType ¶
func (DeploymentArray) ElementType() reflect.Type
func (DeploymentArray) ToDeploymentArrayOutput ¶
func (i DeploymentArray) ToDeploymentArrayOutput() DeploymentArrayOutput
func (DeploymentArray) ToDeploymentArrayOutputWithContext ¶
func (i DeploymentArray) ToDeploymentArrayOutputWithContext(ctx context.Context) DeploymentArrayOutput
type DeploymentArrayInput ¶
type DeploymentArrayInput interface { pulumi.Input ToDeploymentArrayOutput() DeploymentArrayOutput ToDeploymentArrayOutputWithContext(context.Context) DeploymentArrayOutput }
DeploymentArrayInput is an input type that accepts DeploymentArray and DeploymentArrayOutput values. You can construct a concrete instance of `DeploymentArrayInput` via:
DeploymentArray{ DeploymentArgs{...} }
type DeploymentArrayOutput ¶
type DeploymentArrayOutput struct{ *pulumi.OutputState }
func (DeploymentArrayOutput) ElementType ¶
func (DeploymentArrayOutput) ElementType() reflect.Type
func (DeploymentArrayOutput) Index ¶
func (o DeploymentArrayOutput) Index(i pulumi.IntInput) DeploymentOutput
func (DeploymentArrayOutput) ToDeploymentArrayOutput ¶
func (o DeploymentArrayOutput) ToDeploymentArrayOutput() DeploymentArrayOutput
func (DeploymentArrayOutput) ToDeploymentArrayOutputWithContext ¶
func (o DeploymentArrayOutput) ToDeploymentArrayOutputWithContext(ctx context.Context) DeploymentArrayOutput
type DeploymentBackup ¶
type DeploymentBackup struct { pulumi.CustomResourceState // Possible Deployment backup types. BackupType pulumi.StringOutput `pulumi:"backupType"` // Name of the bucket where the object is to be uploaded in the object storage Bucket pulumi.StringOutput `pulumi:"bucket"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // (Updatable) Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapOutput `pulumi:"definedTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. DeploymentId pulumi.StringOutput `pulumi:"deploymentId"` // An object's Display Name. DisplayName pulumi.StringOutput `pulumi:"displayName"` // (Updatable) A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapOutput `pulumi:"freeformTags"` // True if this object is automatically created IsAutomatic pulumi.BoolOutput `pulumi:"isAutomatic"` // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails pulumi.StringOutput `pulumi:"lifecycleDetails"` // Name of namespace that serves as a container for all of your buckets Namespace pulumi.StringOutput `pulumi:"namespace"` // Name of the object to be uploaded to object storage // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values Object pulumi.StringOutput `pulumi:"object"` // Version of OGG OggVersion pulumi.StringOutput `pulumi:"oggVersion"` // The size of the backup stored in object storage (in bytes) SizeInBytes pulumi.Float64Output `pulumi:"sizeInBytes"` // Possible lifecycle states. State pulumi.StringOutput `pulumi:"state"` // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.MapOutput `pulumi:"systemTags"` // The time of the resource backup finish. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeBackupFinished pulumi.StringOutput `pulumi:"timeBackupFinished"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The time of the resource backup. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeOfBackup pulumi.StringOutput `pulumi:"timeOfBackup"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` }
This resource provides the Deployment Backup resource in Oracle Cloud Infrastructure Golden Gate service.
Creates a new DeploymentBackup.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.NewDeploymentBackup(ctx, "testDeploymentBackup", &GoldenGate.DeploymentBackupArgs{ Bucket: pulumi.Any(_var.Deployment_backup_bucket), CompartmentId: pulumi.Any(_var.Compartment_id), DeploymentId: pulumi.Any(oci_golden_gate_deployment.Test_deployment.Id), DisplayName: pulumi.Any(_var.Deployment_backup_display_name), Namespace: pulumi.Any(_var.Deployment_backup_namespace), Object: pulumi.Any(_var.Deployment_backup_object), DefinedTags: pulumi.AnyMap{ "foo-namespace.bar-key": pulumi.Any("value"), }, FreeformTags: pulumi.AnyMap{ "bar-key": pulumi.Any("value"), }, }) if err != nil { return err } return nil }) }
```
## Import
DeploymentBackups can be imported using the `id`, e.g.
```sh
$ pulumi import oci:GoldenGate/deploymentBackup:DeploymentBackup test_deployment_backup "id"
```
func GetDeploymentBackup ¶
func GetDeploymentBackup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DeploymentBackupState, opts ...pulumi.ResourceOption) (*DeploymentBackup, error)
GetDeploymentBackup gets an existing DeploymentBackup 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 NewDeploymentBackup ¶
func NewDeploymentBackup(ctx *pulumi.Context, name string, args *DeploymentBackupArgs, opts ...pulumi.ResourceOption) (*DeploymentBackup, error)
NewDeploymentBackup registers a new resource with the given unique name, arguments, and options.
func (*DeploymentBackup) ElementType ¶
func (*DeploymentBackup) ElementType() reflect.Type
func (*DeploymentBackup) ToDeploymentBackupOutput ¶
func (i *DeploymentBackup) ToDeploymentBackupOutput() DeploymentBackupOutput
func (*DeploymentBackup) ToDeploymentBackupOutputWithContext ¶
func (i *DeploymentBackup) ToDeploymentBackupOutputWithContext(ctx context.Context) DeploymentBackupOutput
type DeploymentBackupArgs ¶
type DeploymentBackupArgs struct { // Name of the bucket where the object is to be uploaded in the object storage Bucket pulumi.StringInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId pulumi.StringInput // (Updatable) Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. DeploymentId pulumi.StringInput // An object's Display Name. DisplayName pulumi.StringInput // (Updatable) A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapInput // Name of namespace that serves as a container for all of your buckets Namespace pulumi.StringInput // Name of the object to be uploaded to object storage // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values Object pulumi.StringInput }
The set of arguments for constructing a DeploymentBackup resource.
func (DeploymentBackupArgs) ElementType ¶
func (DeploymentBackupArgs) ElementType() reflect.Type
type DeploymentBackupArray ¶
type DeploymentBackupArray []DeploymentBackupInput
func (DeploymentBackupArray) ElementType ¶
func (DeploymentBackupArray) ElementType() reflect.Type
func (DeploymentBackupArray) ToDeploymentBackupArrayOutput ¶
func (i DeploymentBackupArray) ToDeploymentBackupArrayOutput() DeploymentBackupArrayOutput
func (DeploymentBackupArray) ToDeploymentBackupArrayOutputWithContext ¶
func (i DeploymentBackupArray) ToDeploymentBackupArrayOutputWithContext(ctx context.Context) DeploymentBackupArrayOutput
type DeploymentBackupArrayInput ¶
type DeploymentBackupArrayInput interface { pulumi.Input ToDeploymentBackupArrayOutput() DeploymentBackupArrayOutput ToDeploymentBackupArrayOutputWithContext(context.Context) DeploymentBackupArrayOutput }
DeploymentBackupArrayInput is an input type that accepts DeploymentBackupArray and DeploymentBackupArrayOutput values. You can construct a concrete instance of `DeploymentBackupArrayInput` via:
DeploymentBackupArray{ DeploymentBackupArgs{...} }
type DeploymentBackupArrayOutput ¶
type DeploymentBackupArrayOutput struct{ *pulumi.OutputState }
func (DeploymentBackupArrayOutput) ElementType ¶
func (DeploymentBackupArrayOutput) ElementType() reflect.Type
func (DeploymentBackupArrayOutput) Index ¶
func (o DeploymentBackupArrayOutput) Index(i pulumi.IntInput) DeploymentBackupOutput
func (DeploymentBackupArrayOutput) ToDeploymentBackupArrayOutput ¶
func (o DeploymentBackupArrayOutput) ToDeploymentBackupArrayOutput() DeploymentBackupArrayOutput
func (DeploymentBackupArrayOutput) ToDeploymentBackupArrayOutputWithContext ¶
func (o DeploymentBackupArrayOutput) ToDeploymentBackupArrayOutputWithContext(ctx context.Context) DeploymentBackupArrayOutput
type DeploymentBackupInput ¶
type DeploymentBackupInput interface { pulumi.Input ToDeploymentBackupOutput() DeploymentBackupOutput ToDeploymentBackupOutputWithContext(ctx context.Context) DeploymentBackupOutput }
type DeploymentBackupMap ¶
type DeploymentBackupMap map[string]DeploymentBackupInput
func (DeploymentBackupMap) ElementType ¶
func (DeploymentBackupMap) ElementType() reflect.Type
func (DeploymentBackupMap) ToDeploymentBackupMapOutput ¶
func (i DeploymentBackupMap) ToDeploymentBackupMapOutput() DeploymentBackupMapOutput
func (DeploymentBackupMap) ToDeploymentBackupMapOutputWithContext ¶
func (i DeploymentBackupMap) ToDeploymentBackupMapOutputWithContext(ctx context.Context) DeploymentBackupMapOutput
type DeploymentBackupMapInput ¶
type DeploymentBackupMapInput interface { pulumi.Input ToDeploymentBackupMapOutput() DeploymentBackupMapOutput ToDeploymentBackupMapOutputWithContext(context.Context) DeploymentBackupMapOutput }
DeploymentBackupMapInput is an input type that accepts DeploymentBackupMap and DeploymentBackupMapOutput values. You can construct a concrete instance of `DeploymentBackupMapInput` via:
DeploymentBackupMap{ "key": DeploymentBackupArgs{...} }
type DeploymentBackupMapOutput ¶
type DeploymentBackupMapOutput struct{ *pulumi.OutputState }
func (DeploymentBackupMapOutput) ElementType ¶
func (DeploymentBackupMapOutput) ElementType() reflect.Type
func (DeploymentBackupMapOutput) MapIndex ¶
func (o DeploymentBackupMapOutput) MapIndex(k pulumi.StringInput) DeploymentBackupOutput
func (DeploymentBackupMapOutput) ToDeploymentBackupMapOutput ¶
func (o DeploymentBackupMapOutput) ToDeploymentBackupMapOutput() DeploymentBackupMapOutput
func (DeploymentBackupMapOutput) ToDeploymentBackupMapOutputWithContext ¶
func (o DeploymentBackupMapOutput) ToDeploymentBackupMapOutputWithContext(ctx context.Context) DeploymentBackupMapOutput
type DeploymentBackupOutput ¶
type DeploymentBackupOutput struct{ *pulumi.OutputState }
func (DeploymentBackupOutput) BackupType ¶ added in v0.4.0
func (o DeploymentBackupOutput) BackupType() pulumi.StringOutput
Possible Deployment backup types.
func (DeploymentBackupOutput) Bucket ¶ added in v0.4.0
func (o DeploymentBackupOutput) Bucket() pulumi.StringOutput
Name of the bucket where the object is to be uploaded in the object storage
func (DeploymentBackupOutput) CompartmentId ¶ added in v0.4.0
func (o DeploymentBackupOutput) CompartmentId() pulumi.StringOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced.
func (DeploymentBackupOutput) DefinedTags ¶ added in v0.4.0
func (o DeploymentBackupOutput) DefinedTags() pulumi.MapOutput
(Updatable) Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (DeploymentBackupOutput) DeploymentId ¶ added in v0.4.0
func (o DeploymentBackupOutput) DeploymentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced.
func (DeploymentBackupOutput) DisplayName ¶ added in v0.4.0
func (o DeploymentBackupOutput) DisplayName() pulumi.StringOutput
An object's Display Name.
func (DeploymentBackupOutput) ElementType ¶
func (DeploymentBackupOutput) ElementType() reflect.Type
func (DeploymentBackupOutput) FreeformTags ¶ added in v0.4.0
func (o DeploymentBackupOutput) FreeformTags() pulumi.MapOutput
(Updatable) A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (DeploymentBackupOutput) IsAutomatic ¶ added in v0.4.0
func (o DeploymentBackupOutput) IsAutomatic() pulumi.BoolOutput
True if this object is automatically created
func (DeploymentBackupOutput) LifecycleDetails ¶ added in v0.4.0
func (o DeploymentBackupOutput) LifecycleDetails() pulumi.StringOutput
Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.
func (DeploymentBackupOutput) Namespace ¶ added in v0.4.0
func (o DeploymentBackupOutput) Namespace() pulumi.StringOutput
Name of namespace that serves as a container for all of your buckets
func (DeploymentBackupOutput) Object ¶ added in v0.4.0
func (o DeploymentBackupOutput) Object() pulumi.StringOutput
Name of the object to be uploaded to object storage
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
func (DeploymentBackupOutput) OggVersion ¶ added in v0.4.0
func (o DeploymentBackupOutput) OggVersion() pulumi.StringOutput
Version of OGG
func (DeploymentBackupOutput) SizeInBytes ¶ added in v0.4.0
func (o DeploymentBackupOutput) SizeInBytes() pulumi.Float64Output
The size of the backup stored in object storage (in bytes)
func (DeploymentBackupOutput) State ¶ added in v0.4.0
func (o DeploymentBackupOutput) State() pulumi.StringOutput
Possible lifecycle states.
func (DeploymentBackupOutput) SystemTags ¶ added in v0.4.0
func (o DeploymentBackupOutput) SystemTags() pulumi.MapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (DeploymentBackupOutput) TimeBackupFinished ¶ added in v0.4.0
func (o DeploymentBackupOutput) TimeBackupFinished() pulumi.StringOutput
The time of the resource backup finish. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (DeploymentBackupOutput) TimeCreated ¶ added in v0.4.0
func (o DeploymentBackupOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (DeploymentBackupOutput) TimeOfBackup ¶ added in v0.4.0
func (o DeploymentBackupOutput) TimeOfBackup() pulumi.StringOutput
The time of the resource backup. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (DeploymentBackupOutput) TimeUpdated ¶ added in v0.4.0
func (o DeploymentBackupOutput) TimeUpdated() pulumi.StringOutput
The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (DeploymentBackupOutput) ToDeploymentBackupOutput ¶
func (o DeploymentBackupOutput) ToDeploymentBackupOutput() DeploymentBackupOutput
func (DeploymentBackupOutput) ToDeploymentBackupOutputWithContext ¶
func (o DeploymentBackupOutput) ToDeploymentBackupOutputWithContext(ctx context.Context) DeploymentBackupOutput
type DeploymentBackupState ¶
type DeploymentBackupState struct { // Possible Deployment backup types. BackupType pulumi.StringPtrInput // Name of the bucket where the object is to be uploaded in the object storage Bucket pulumi.StringPtrInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId pulumi.StringPtrInput // (Updatable) Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. DeploymentId pulumi.StringPtrInput // An object's Display Name. DisplayName pulumi.StringPtrInput // (Updatable) A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapInput // True if this object is automatically created IsAutomatic pulumi.BoolPtrInput // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails pulumi.StringPtrInput // Name of namespace that serves as a container for all of your buckets Namespace pulumi.StringPtrInput // Name of the object to be uploaded to object storage // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values Object pulumi.StringPtrInput // Version of OGG OggVersion pulumi.StringPtrInput // The size of the backup stored in object storage (in bytes) SizeInBytes pulumi.Float64PtrInput // Possible lifecycle states. State pulumi.StringPtrInput // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.MapInput // The time of the resource backup finish. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeBackupFinished pulumi.StringPtrInput // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringPtrInput // The time of the resource backup. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeOfBackup pulumi.StringPtrInput // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated pulumi.StringPtrInput }
func (DeploymentBackupState) ElementType ¶
func (DeploymentBackupState) ElementType() reflect.Type
type DeploymentDeploymentDiagnosticData ¶ added in v0.6.0
type DeploymentDeploymentDiagnosticData struct { // Name of the bucket where the object is to be uploaded in the object storage Bucket *string `pulumi:"bucket"` // The state of the deployment diagnostic collection. DiagnosticState *string `pulumi:"diagnosticState"` // Name of namespace that serves as a container for all of your buckets Namespace *string `pulumi:"namespace"` // Name of the diagnostic collected and uploaded to object storage Object *string `pulumi:"object"` // The time until which the diagnostic collection should collect the logs. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeDiagnosticEnd *string `pulumi:"timeDiagnosticEnd"` // The time from which the diagnostic collection should collect the logs. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeDiagnosticStart *string `pulumi:"timeDiagnosticStart"` }
type DeploymentDeploymentDiagnosticDataArgs ¶ added in v0.6.0
type DeploymentDeploymentDiagnosticDataArgs struct { // Name of the bucket where the object is to be uploaded in the object storage Bucket pulumi.StringPtrInput `pulumi:"bucket"` // The state of the deployment diagnostic collection. DiagnosticState pulumi.StringPtrInput `pulumi:"diagnosticState"` // Name of namespace that serves as a container for all of your buckets Namespace pulumi.StringPtrInput `pulumi:"namespace"` // Name of the diagnostic collected and uploaded to object storage Object pulumi.StringPtrInput `pulumi:"object"` // The time until which the diagnostic collection should collect the logs. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeDiagnosticEnd pulumi.StringPtrInput `pulumi:"timeDiagnosticEnd"` // The time from which the diagnostic collection should collect the logs. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeDiagnosticStart pulumi.StringPtrInput `pulumi:"timeDiagnosticStart"` }
func (DeploymentDeploymentDiagnosticDataArgs) ElementType ¶ added in v0.6.0
func (DeploymentDeploymentDiagnosticDataArgs) ElementType() reflect.Type
func (DeploymentDeploymentDiagnosticDataArgs) ToDeploymentDeploymentDiagnosticDataOutput ¶ added in v0.6.0
func (i DeploymentDeploymentDiagnosticDataArgs) ToDeploymentDeploymentDiagnosticDataOutput() DeploymentDeploymentDiagnosticDataOutput
func (DeploymentDeploymentDiagnosticDataArgs) ToDeploymentDeploymentDiagnosticDataOutputWithContext ¶ added in v0.6.0
func (i DeploymentDeploymentDiagnosticDataArgs) ToDeploymentDeploymentDiagnosticDataOutputWithContext(ctx context.Context) DeploymentDeploymentDiagnosticDataOutput
type DeploymentDeploymentDiagnosticDataArray ¶ added in v0.6.0
type DeploymentDeploymentDiagnosticDataArray []DeploymentDeploymentDiagnosticDataInput
func (DeploymentDeploymentDiagnosticDataArray) ElementType ¶ added in v0.6.0
func (DeploymentDeploymentDiagnosticDataArray) ElementType() reflect.Type
func (DeploymentDeploymentDiagnosticDataArray) ToDeploymentDeploymentDiagnosticDataArrayOutput ¶ added in v0.6.0
func (i DeploymentDeploymentDiagnosticDataArray) ToDeploymentDeploymentDiagnosticDataArrayOutput() DeploymentDeploymentDiagnosticDataArrayOutput
func (DeploymentDeploymentDiagnosticDataArray) ToDeploymentDeploymentDiagnosticDataArrayOutputWithContext ¶ added in v0.6.0
func (i DeploymentDeploymentDiagnosticDataArray) ToDeploymentDeploymentDiagnosticDataArrayOutputWithContext(ctx context.Context) DeploymentDeploymentDiagnosticDataArrayOutput
type DeploymentDeploymentDiagnosticDataArrayInput ¶ added in v0.6.0
type DeploymentDeploymentDiagnosticDataArrayInput interface { pulumi.Input ToDeploymentDeploymentDiagnosticDataArrayOutput() DeploymentDeploymentDiagnosticDataArrayOutput ToDeploymentDeploymentDiagnosticDataArrayOutputWithContext(context.Context) DeploymentDeploymentDiagnosticDataArrayOutput }
DeploymentDeploymentDiagnosticDataArrayInput is an input type that accepts DeploymentDeploymentDiagnosticDataArray and DeploymentDeploymentDiagnosticDataArrayOutput values. You can construct a concrete instance of `DeploymentDeploymentDiagnosticDataArrayInput` via:
DeploymentDeploymentDiagnosticDataArray{ DeploymentDeploymentDiagnosticDataArgs{...} }
type DeploymentDeploymentDiagnosticDataArrayOutput ¶ added in v0.6.0
type DeploymentDeploymentDiagnosticDataArrayOutput struct{ *pulumi.OutputState }
func (DeploymentDeploymentDiagnosticDataArrayOutput) ElementType ¶ added in v0.6.0
func (DeploymentDeploymentDiagnosticDataArrayOutput) ElementType() reflect.Type
func (DeploymentDeploymentDiagnosticDataArrayOutput) ToDeploymentDeploymentDiagnosticDataArrayOutput ¶ added in v0.6.0
func (o DeploymentDeploymentDiagnosticDataArrayOutput) ToDeploymentDeploymentDiagnosticDataArrayOutput() DeploymentDeploymentDiagnosticDataArrayOutput
func (DeploymentDeploymentDiagnosticDataArrayOutput) ToDeploymentDeploymentDiagnosticDataArrayOutputWithContext ¶ added in v0.6.0
func (o DeploymentDeploymentDiagnosticDataArrayOutput) ToDeploymentDeploymentDiagnosticDataArrayOutputWithContext(ctx context.Context) DeploymentDeploymentDiagnosticDataArrayOutput
type DeploymentDeploymentDiagnosticDataInput ¶ added in v0.6.0
type DeploymentDeploymentDiagnosticDataInput interface { pulumi.Input ToDeploymentDeploymentDiagnosticDataOutput() DeploymentDeploymentDiagnosticDataOutput ToDeploymentDeploymentDiagnosticDataOutputWithContext(context.Context) DeploymentDeploymentDiagnosticDataOutput }
DeploymentDeploymentDiagnosticDataInput is an input type that accepts DeploymentDeploymentDiagnosticDataArgs and DeploymentDeploymentDiagnosticDataOutput values. You can construct a concrete instance of `DeploymentDeploymentDiagnosticDataInput` via:
DeploymentDeploymentDiagnosticDataArgs{...}
type DeploymentDeploymentDiagnosticDataOutput ¶ added in v0.6.0
type DeploymentDeploymentDiagnosticDataOutput struct{ *pulumi.OutputState }
func (DeploymentDeploymentDiagnosticDataOutput) Bucket ¶ added in v0.6.0
func (o DeploymentDeploymentDiagnosticDataOutput) Bucket() pulumi.StringPtrOutput
Name of the bucket where the object is to be uploaded in the object storage
func (DeploymentDeploymentDiagnosticDataOutput) DiagnosticState ¶ added in v0.6.0
func (o DeploymentDeploymentDiagnosticDataOutput) DiagnosticState() pulumi.StringPtrOutput
The state of the deployment diagnostic collection.
func (DeploymentDeploymentDiagnosticDataOutput) ElementType ¶ added in v0.6.0
func (DeploymentDeploymentDiagnosticDataOutput) ElementType() reflect.Type
func (DeploymentDeploymentDiagnosticDataOutput) Namespace ¶ added in v0.6.0
func (o DeploymentDeploymentDiagnosticDataOutput) Namespace() pulumi.StringPtrOutput
Name of namespace that serves as a container for all of your buckets
func (DeploymentDeploymentDiagnosticDataOutput) Object ¶ added in v0.6.0
func (o DeploymentDeploymentDiagnosticDataOutput) Object() pulumi.StringPtrOutput
Name of the diagnostic collected and uploaded to object storage
func (DeploymentDeploymentDiagnosticDataOutput) TimeDiagnosticEnd ¶ added in v0.6.0
func (o DeploymentDeploymentDiagnosticDataOutput) TimeDiagnosticEnd() pulumi.StringPtrOutput
The time until which the diagnostic collection should collect the logs. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (DeploymentDeploymentDiagnosticDataOutput) TimeDiagnosticStart ¶ added in v0.6.0
func (o DeploymentDeploymentDiagnosticDataOutput) TimeDiagnosticStart() pulumi.StringPtrOutput
The time from which the diagnostic collection should collect the logs. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (DeploymentDeploymentDiagnosticDataOutput) ToDeploymentDeploymentDiagnosticDataOutput ¶ added in v0.6.0
func (o DeploymentDeploymentDiagnosticDataOutput) ToDeploymentDeploymentDiagnosticDataOutput() DeploymentDeploymentDiagnosticDataOutput
func (DeploymentDeploymentDiagnosticDataOutput) ToDeploymentDeploymentDiagnosticDataOutputWithContext ¶ added in v0.6.0
func (o DeploymentDeploymentDiagnosticDataOutput) ToDeploymentDeploymentDiagnosticDataOutputWithContext(ctx context.Context) DeploymentDeploymentDiagnosticDataOutput
type DeploymentInput ¶
type DeploymentInput interface { pulumi.Input ToDeploymentOutput() DeploymentOutput ToDeploymentOutputWithContext(ctx context.Context) DeploymentOutput }
type DeploymentMaintenanceWindow ¶ added in v0.12.0
type DeploymentMaintenanceWindowArgs ¶ added in v0.12.0
type DeploymentMaintenanceWindowArgs struct { // (Updatable) Days of the week. Day pulumi.StringInput `pulumi:"day"` // (Updatable) Start hour for maintenance period. Hour is in UTC. StartHour pulumi.IntInput `pulumi:"startHour"` }
func (DeploymentMaintenanceWindowArgs) ElementType ¶ added in v0.12.0
func (DeploymentMaintenanceWindowArgs) ElementType() reflect.Type
func (DeploymentMaintenanceWindowArgs) ToDeploymentMaintenanceWindowOutput ¶ added in v0.12.0
func (i DeploymentMaintenanceWindowArgs) ToDeploymentMaintenanceWindowOutput() DeploymentMaintenanceWindowOutput
func (DeploymentMaintenanceWindowArgs) ToDeploymentMaintenanceWindowOutputWithContext ¶ added in v0.12.0
func (i DeploymentMaintenanceWindowArgs) ToDeploymentMaintenanceWindowOutputWithContext(ctx context.Context) DeploymentMaintenanceWindowOutput
func (DeploymentMaintenanceWindowArgs) ToDeploymentMaintenanceWindowPtrOutput ¶ added in v0.12.0
func (i DeploymentMaintenanceWindowArgs) ToDeploymentMaintenanceWindowPtrOutput() DeploymentMaintenanceWindowPtrOutput
func (DeploymentMaintenanceWindowArgs) ToDeploymentMaintenanceWindowPtrOutputWithContext ¶ added in v0.12.0
func (i DeploymentMaintenanceWindowArgs) ToDeploymentMaintenanceWindowPtrOutputWithContext(ctx context.Context) DeploymentMaintenanceWindowPtrOutput
type DeploymentMaintenanceWindowInput ¶ added in v0.12.0
type DeploymentMaintenanceWindowInput interface { pulumi.Input ToDeploymentMaintenanceWindowOutput() DeploymentMaintenanceWindowOutput ToDeploymentMaintenanceWindowOutputWithContext(context.Context) DeploymentMaintenanceWindowOutput }
DeploymentMaintenanceWindowInput is an input type that accepts DeploymentMaintenanceWindowArgs and DeploymentMaintenanceWindowOutput values. You can construct a concrete instance of `DeploymentMaintenanceWindowInput` via:
DeploymentMaintenanceWindowArgs{...}
type DeploymentMaintenanceWindowOutput ¶ added in v0.12.0
type DeploymentMaintenanceWindowOutput struct{ *pulumi.OutputState }
func (DeploymentMaintenanceWindowOutput) Day ¶ added in v0.12.0
func (o DeploymentMaintenanceWindowOutput) Day() pulumi.StringOutput
(Updatable) Days of the week.
func (DeploymentMaintenanceWindowOutput) ElementType ¶ added in v0.12.0
func (DeploymentMaintenanceWindowOutput) ElementType() reflect.Type
func (DeploymentMaintenanceWindowOutput) StartHour ¶ added in v0.12.0
func (o DeploymentMaintenanceWindowOutput) StartHour() pulumi.IntOutput
(Updatable) Start hour for maintenance period. Hour is in UTC.
func (DeploymentMaintenanceWindowOutput) ToDeploymentMaintenanceWindowOutput ¶ added in v0.12.0
func (o DeploymentMaintenanceWindowOutput) ToDeploymentMaintenanceWindowOutput() DeploymentMaintenanceWindowOutput
func (DeploymentMaintenanceWindowOutput) ToDeploymentMaintenanceWindowOutputWithContext ¶ added in v0.12.0
func (o DeploymentMaintenanceWindowOutput) ToDeploymentMaintenanceWindowOutputWithContext(ctx context.Context) DeploymentMaintenanceWindowOutput
func (DeploymentMaintenanceWindowOutput) ToDeploymentMaintenanceWindowPtrOutput ¶ added in v0.12.0
func (o DeploymentMaintenanceWindowOutput) ToDeploymentMaintenanceWindowPtrOutput() DeploymentMaintenanceWindowPtrOutput
func (DeploymentMaintenanceWindowOutput) ToDeploymentMaintenanceWindowPtrOutputWithContext ¶ added in v0.12.0
func (o DeploymentMaintenanceWindowOutput) ToDeploymentMaintenanceWindowPtrOutputWithContext(ctx context.Context) DeploymentMaintenanceWindowPtrOutput
type DeploymentMaintenanceWindowPtrInput ¶ added in v0.12.0
type DeploymentMaintenanceWindowPtrInput interface { pulumi.Input ToDeploymentMaintenanceWindowPtrOutput() DeploymentMaintenanceWindowPtrOutput ToDeploymentMaintenanceWindowPtrOutputWithContext(context.Context) DeploymentMaintenanceWindowPtrOutput }
DeploymentMaintenanceWindowPtrInput is an input type that accepts DeploymentMaintenanceWindowArgs, DeploymentMaintenanceWindowPtr and DeploymentMaintenanceWindowPtrOutput values. You can construct a concrete instance of `DeploymentMaintenanceWindowPtrInput` via:
DeploymentMaintenanceWindowArgs{...} or: nil
func DeploymentMaintenanceWindowPtr ¶ added in v0.12.0
func DeploymentMaintenanceWindowPtr(v *DeploymentMaintenanceWindowArgs) DeploymentMaintenanceWindowPtrInput
type DeploymentMaintenanceWindowPtrOutput ¶ added in v0.12.0
type DeploymentMaintenanceWindowPtrOutput struct{ *pulumi.OutputState }
func (DeploymentMaintenanceWindowPtrOutput) Day ¶ added in v0.12.0
func (o DeploymentMaintenanceWindowPtrOutput) Day() pulumi.StringPtrOutput
(Updatable) Days of the week.
func (DeploymentMaintenanceWindowPtrOutput) ElementType ¶ added in v0.12.0
func (DeploymentMaintenanceWindowPtrOutput) ElementType() reflect.Type
func (DeploymentMaintenanceWindowPtrOutput) StartHour ¶ added in v0.12.0
func (o DeploymentMaintenanceWindowPtrOutput) StartHour() pulumi.IntPtrOutput
(Updatable) Start hour for maintenance period. Hour is in UTC.
func (DeploymentMaintenanceWindowPtrOutput) ToDeploymentMaintenanceWindowPtrOutput ¶ added in v0.12.0
func (o DeploymentMaintenanceWindowPtrOutput) ToDeploymentMaintenanceWindowPtrOutput() DeploymentMaintenanceWindowPtrOutput
func (DeploymentMaintenanceWindowPtrOutput) ToDeploymentMaintenanceWindowPtrOutputWithContext ¶ added in v0.12.0
func (o DeploymentMaintenanceWindowPtrOutput) ToDeploymentMaintenanceWindowPtrOutputWithContext(ctx context.Context) DeploymentMaintenanceWindowPtrOutput
type DeploymentMap ¶
type DeploymentMap map[string]DeploymentInput
func (DeploymentMap) ElementType ¶
func (DeploymentMap) ElementType() reflect.Type
func (DeploymentMap) ToDeploymentMapOutput ¶
func (i DeploymentMap) ToDeploymentMapOutput() DeploymentMapOutput
func (DeploymentMap) ToDeploymentMapOutputWithContext ¶
func (i DeploymentMap) ToDeploymentMapOutputWithContext(ctx context.Context) DeploymentMapOutput
type DeploymentMapInput ¶
type DeploymentMapInput interface { pulumi.Input ToDeploymentMapOutput() DeploymentMapOutput ToDeploymentMapOutputWithContext(context.Context) DeploymentMapOutput }
DeploymentMapInput is an input type that accepts DeploymentMap and DeploymentMapOutput values. You can construct a concrete instance of `DeploymentMapInput` via:
DeploymentMap{ "key": DeploymentArgs{...} }
type DeploymentMapOutput ¶
type DeploymentMapOutput struct{ *pulumi.OutputState }
func (DeploymentMapOutput) ElementType ¶
func (DeploymentMapOutput) ElementType() reflect.Type
func (DeploymentMapOutput) MapIndex ¶
func (o DeploymentMapOutput) MapIndex(k pulumi.StringInput) DeploymentOutput
func (DeploymentMapOutput) ToDeploymentMapOutput ¶
func (o DeploymentMapOutput) ToDeploymentMapOutput() DeploymentMapOutput
func (DeploymentMapOutput) ToDeploymentMapOutputWithContext ¶
func (o DeploymentMapOutput) ToDeploymentMapOutputWithContext(ctx context.Context) DeploymentMapOutput
type DeploymentOggData ¶
type DeploymentOggData struct { // (Updatable) The password associated with the GoldenGate deployment console username. The password must be 8 to 30 characters long and must contain at least 1 uppercase, 1 lowercase, 1 numeric, and 1 special character. Special characters such as '$', '^', or '?' are not allowed. AdminPassword string `pulumi:"adminPassword"` // (Updatable) The GoldenGate deployment console username. AdminUsername string `pulumi:"adminUsername"` // (Updatable) A PEM-encoded SSL certificate. Certificate *string `pulumi:"certificate"` // The name given to the GoldenGate service deployment. The name must be 1 to 32 characters long, must contain only alphanumeric characters and must start with a letter. DeploymentName string `pulumi:"deploymentName"` // (Updatable) A PEM-encoded private key. Key *string `pulumi:"key"` // (Updatable) Version of ogg to use by deployment. By updating version you can upgrade your deployment to a newer version. Downgrade to older version is not supported. OggVersion *string `pulumi:"oggVersion"` }
type DeploymentOggDataArgs ¶
type DeploymentOggDataArgs struct { // (Updatable) The password associated with the GoldenGate deployment console username. The password must be 8 to 30 characters long and must contain at least 1 uppercase, 1 lowercase, 1 numeric, and 1 special character. Special characters such as '$', '^', or '?' are not allowed. AdminPassword pulumi.StringInput `pulumi:"adminPassword"` // (Updatable) The GoldenGate deployment console username. AdminUsername pulumi.StringInput `pulumi:"adminUsername"` // (Updatable) A PEM-encoded SSL certificate. Certificate pulumi.StringPtrInput `pulumi:"certificate"` // The name given to the GoldenGate service deployment. The name must be 1 to 32 characters long, must contain only alphanumeric characters and must start with a letter. DeploymentName pulumi.StringInput `pulumi:"deploymentName"` // (Updatable) A PEM-encoded private key. Key pulumi.StringPtrInput `pulumi:"key"` // (Updatable) Version of ogg to use by deployment. By updating version you can upgrade your deployment to a newer version. Downgrade to older version is not supported. OggVersion pulumi.StringPtrInput `pulumi:"oggVersion"` }
func (DeploymentOggDataArgs) ElementType ¶
func (DeploymentOggDataArgs) ElementType() reflect.Type
func (DeploymentOggDataArgs) ToDeploymentOggDataOutput ¶
func (i DeploymentOggDataArgs) ToDeploymentOggDataOutput() DeploymentOggDataOutput
func (DeploymentOggDataArgs) ToDeploymentOggDataOutputWithContext ¶
func (i DeploymentOggDataArgs) ToDeploymentOggDataOutputWithContext(ctx context.Context) DeploymentOggDataOutput
func (DeploymentOggDataArgs) ToDeploymentOggDataPtrOutput ¶
func (i DeploymentOggDataArgs) ToDeploymentOggDataPtrOutput() DeploymentOggDataPtrOutput
func (DeploymentOggDataArgs) ToDeploymentOggDataPtrOutputWithContext ¶
func (i DeploymentOggDataArgs) ToDeploymentOggDataPtrOutputWithContext(ctx context.Context) DeploymentOggDataPtrOutput
type DeploymentOggDataInput ¶
type DeploymentOggDataInput interface { pulumi.Input ToDeploymentOggDataOutput() DeploymentOggDataOutput ToDeploymentOggDataOutputWithContext(context.Context) DeploymentOggDataOutput }
DeploymentOggDataInput is an input type that accepts DeploymentOggDataArgs and DeploymentOggDataOutput values. You can construct a concrete instance of `DeploymentOggDataInput` via:
DeploymentOggDataArgs{...}
type DeploymentOggDataOutput ¶
type DeploymentOggDataOutput struct{ *pulumi.OutputState }
func (DeploymentOggDataOutput) AdminPassword ¶
func (o DeploymentOggDataOutput) AdminPassword() pulumi.StringOutput
(Updatable) The password associated with the GoldenGate deployment console username. The password must be 8 to 30 characters long and must contain at least 1 uppercase, 1 lowercase, 1 numeric, and 1 special character. Special characters such as '$', '^', or '?' are not allowed.
func (DeploymentOggDataOutput) AdminUsername ¶
func (o DeploymentOggDataOutput) AdminUsername() pulumi.StringOutput
(Updatable) The GoldenGate deployment console username.
func (DeploymentOggDataOutput) Certificate ¶
func (o DeploymentOggDataOutput) Certificate() pulumi.StringPtrOutput
(Updatable) A PEM-encoded SSL certificate.
func (DeploymentOggDataOutput) DeploymentName ¶
func (o DeploymentOggDataOutput) DeploymentName() pulumi.StringOutput
The name given to the GoldenGate service deployment. The name must be 1 to 32 characters long, must contain only alphanumeric characters and must start with a letter.
func (DeploymentOggDataOutput) ElementType ¶
func (DeploymentOggDataOutput) ElementType() reflect.Type
func (DeploymentOggDataOutput) Key ¶
func (o DeploymentOggDataOutput) Key() pulumi.StringPtrOutput
(Updatable) A PEM-encoded private key.
func (DeploymentOggDataOutput) OggVersion ¶
func (o DeploymentOggDataOutput) OggVersion() pulumi.StringPtrOutput
(Updatable) Version of ogg to use by deployment. By updating version you can upgrade your deployment to a newer version. Downgrade to older version is not supported.
func (DeploymentOggDataOutput) ToDeploymentOggDataOutput ¶
func (o DeploymentOggDataOutput) ToDeploymentOggDataOutput() DeploymentOggDataOutput
func (DeploymentOggDataOutput) ToDeploymentOggDataOutputWithContext ¶
func (o DeploymentOggDataOutput) ToDeploymentOggDataOutputWithContext(ctx context.Context) DeploymentOggDataOutput
func (DeploymentOggDataOutput) ToDeploymentOggDataPtrOutput ¶
func (o DeploymentOggDataOutput) ToDeploymentOggDataPtrOutput() DeploymentOggDataPtrOutput
func (DeploymentOggDataOutput) ToDeploymentOggDataPtrOutputWithContext ¶
func (o DeploymentOggDataOutput) ToDeploymentOggDataPtrOutputWithContext(ctx context.Context) DeploymentOggDataPtrOutput
type DeploymentOggDataPtrInput ¶
type DeploymentOggDataPtrInput interface { pulumi.Input ToDeploymentOggDataPtrOutput() DeploymentOggDataPtrOutput ToDeploymentOggDataPtrOutputWithContext(context.Context) DeploymentOggDataPtrOutput }
DeploymentOggDataPtrInput is an input type that accepts DeploymentOggDataArgs, DeploymentOggDataPtr and DeploymentOggDataPtrOutput values. You can construct a concrete instance of `DeploymentOggDataPtrInput` via:
DeploymentOggDataArgs{...} or: nil
func DeploymentOggDataPtr ¶
func DeploymentOggDataPtr(v *DeploymentOggDataArgs) DeploymentOggDataPtrInput
type DeploymentOggDataPtrOutput ¶
type DeploymentOggDataPtrOutput struct{ *pulumi.OutputState }
func (DeploymentOggDataPtrOutput) AdminPassword ¶
func (o DeploymentOggDataPtrOutput) AdminPassword() pulumi.StringPtrOutput
(Updatable) The password associated with the GoldenGate deployment console username. The password must be 8 to 30 characters long and must contain at least 1 uppercase, 1 lowercase, 1 numeric, and 1 special character. Special characters such as '$', '^', or '?' are not allowed.
func (DeploymentOggDataPtrOutput) AdminUsername ¶
func (o DeploymentOggDataPtrOutput) AdminUsername() pulumi.StringPtrOutput
(Updatable) The GoldenGate deployment console username.
func (DeploymentOggDataPtrOutput) Certificate ¶
func (o DeploymentOggDataPtrOutput) Certificate() pulumi.StringPtrOutput
(Updatable) A PEM-encoded SSL certificate.
func (DeploymentOggDataPtrOutput) DeploymentName ¶
func (o DeploymentOggDataPtrOutput) DeploymentName() pulumi.StringPtrOutput
The name given to the GoldenGate service deployment. The name must be 1 to 32 characters long, must contain only alphanumeric characters and must start with a letter.
func (DeploymentOggDataPtrOutput) Elem ¶
func (o DeploymentOggDataPtrOutput) Elem() DeploymentOggDataOutput
func (DeploymentOggDataPtrOutput) ElementType ¶
func (DeploymentOggDataPtrOutput) ElementType() reflect.Type
func (DeploymentOggDataPtrOutput) Key ¶
func (o DeploymentOggDataPtrOutput) Key() pulumi.StringPtrOutput
(Updatable) A PEM-encoded private key.
func (DeploymentOggDataPtrOutput) OggVersion ¶
func (o DeploymentOggDataPtrOutput) OggVersion() pulumi.StringPtrOutput
(Updatable) Version of ogg to use by deployment. By updating version you can upgrade your deployment to a newer version. Downgrade to older version is not supported.
func (DeploymentOggDataPtrOutput) ToDeploymentOggDataPtrOutput ¶
func (o DeploymentOggDataPtrOutput) ToDeploymentOggDataPtrOutput() DeploymentOggDataPtrOutput
func (DeploymentOggDataPtrOutput) ToDeploymentOggDataPtrOutputWithContext ¶
func (o DeploymentOggDataPtrOutput) ToDeploymentOggDataPtrOutputWithContext(ctx context.Context) DeploymentOggDataPtrOutput
type DeploymentOutput ¶
type DeploymentOutput struct{ *pulumi.OutputState }
func (DeploymentOutput) CompartmentId ¶ added in v0.4.0
func (o DeploymentOutput) CompartmentId() pulumi.StringOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced.
func (DeploymentOutput) CpuCoreCount ¶ added in v0.4.0
func (o DeploymentOutput) CpuCoreCount() pulumi.IntOutput
(Updatable) The Minimum number of OCPUs to be made available for this Deployment.
func (DeploymentOutput) DefinedTags ¶ added in v0.4.0
func (o DeploymentOutput) DefinedTags() pulumi.MapOutput
(Updatable) Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (DeploymentOutput) DeploymentBackupId ¶ added in v0.4.0
func (o DeploymentOutput) DeploymentBackupId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the backup being referenced.
func (DeploymentOutput) DeploymentDiagnosticDatas ¶ added in v0.6.0
func (o DeploymentOutput) DeploymentDiagnosticDatas() DeploymentDeploymentDiagnosticDataArrayOutput
Information regarding the deployment diagnostic collection
func (DeploymentOutput) DeploymentType ¶ added in v0.4.0
func (o DeploymentOutput) DeploymentType() pulumi.StringOutput
The type of deployment, which can be any one of the Allowed values. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of 'DATABASE_ORACLE'.
func (DeploymentOutput) DeploymentUrl ¶ added in v0.4.0
func (o DeploymentOutput) DeploymentUrl() pulumi.StringOutput
The URL of a resource.
func (DeploymentOutput) Description ¶ added in v0.4.0
func (o DeploymentOutput) Description() pulumi.StringOutput
(Updatable) Metadata about this specific object.
func (DeploymentOutput) DisplayName ¶ added in v0.4.0
func (o DeploymentOutput) DisplayName() pulumi.StringOutput
(Updatable) An object's Display Name.
func (DeploymentOutput) ElementType ¶
func (DeploymentOutput) ElementType() reflect.Type
func (DeploymentOutput) Fqdn ¶ added in v0.4.0
func (o DeploymentOutput) Fqdn() pulumi.StringOutput
(Updatable) A three-label Fully Qualified Domain Name (FQDN) for a resource.
func (DeploymentOutput) FreeformTags ¶ added in v0.4.0
func (o DeploymentOutput) FreeformTags() pulumi.MapOutput
(Updatable) A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (DeploymentOutput) IsAutoScalingEnabled ¶ added in v0.4.0
func (o DeploymentOutput) IsAutoScalingEnabled() pulumi.BoolOutput
(Updatable) Indicates if auto scaling is enabled for the Deployment's CPU core count.
func (DeploymentOutput) IsHealthy ¶ added in v0.4.0
func (o DeploymentOutput) IsHealthy() pulumi.BoolOutput
True if all of the aggregate resources are working correctly.
func (DeploymentOutput) IsLatestVersion ¶ added in v0.4.0
func (o DeploymentOutput) IsLatestVersion() pulumi.BoolOutput
Indicates if the resource is the the latest available version.
func (DeploymentOutput) IsPublic ¶ added in v0.4.0
func (o DeploymentOutput) IsPublic() pulumi.BoolOutput
(Updatable) True if this object is publicly available.
func (DeploymentOutput) IsStorageUtilizationLimitExceeded ¶ added in v0.4.0
func (o DeploymentOutput) IsStorageUtilizationLimitExceeded() pulumi.BoolOutput
Indicator will be true if the amount of storage being utilized exceeds the allowable storage utilization limit. Exceeding the limit may be an indication of a misconfiguration of the deployment's GoldenGate service.
func (DeploymentOutput) LicenseModel ¶ added in v0.4.0
func (o DeploymentOutput) LicenseModel() pulumi.StringOutput
(Updatable) The Oracle license model that applies to a Deployment.
func (DeploymentOutput) LifecycleDetails ¶ added in v0.4.0
func (o DeploymentOutput) LifecycleDetails() pulumi.StringOutput
Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.
func (DeploymentOutput) LifecycleSubState ¶ added in v0.4.0
func (o DeploymentOutput) LifecycleSubState() pulumi.StringOutput
Possible GGS lifecycle sub-states.
func (DeploymentOutput) MaintenanceWindow ¶ added in v0.12.0
func (o DeploymentOutput) MaintenanceWindow() DeploymentMaintenanceWindowOutput
(Updatable) Defines the maintenance window for create operation, when automatic actions can be performed.
func (DeploymentOutput) NextMaintenanceActionType ¶ added in v0.12.0
func (o DeploymentOutput) NextMaintenanceActionType() pulumi.StringOutput
Type of the next maintenance.
func (DeploymentOutput) NextMaintenanceDescription ¶ added in v0.12.0
func (o DeploymentOutput) NextMaintenanceDescription() pulumi.StringOutput
Description of the next maintenance.
func (DeploymentOutput) NsgIds ¶ added in v0.4.0
func (o DeploymentOutput) NsgIds() pulumi.StringArrayOutput
(Updatable) An array of Network Security Group OCIDs used to define network access for either Deployments or Connections.
func (DeploymentOutput) OggData ¶ added in v0.4.0
func (o DeploymentOutput) OggData() DeploymentOggDataOutput
(Updatable) Deployment Data for creating an OggDeployment
func (DeploymentOutput) PrivateIpAddress ¶ added in v0.4.0
func (o DeploymentOutput) PrivateIpAddress() pulumi.StringOutput
The private IP address in the customer's VCN representing the access point for the associated endpoint service in the GoldenGate service VCN.
func (DeploymentOutput) PublicIpAddress ¶ added in v0.4.0
func (o DeploymentOutput) PublicIpAddress() pulumi.StringOutput
The public IP address representing the access point for the Deployment.
func (DeploymentOutput) State ¶ added in v0.4.0
func (o DeploymentOutput) State() pulumi.StringOutput
Possible lifecycle states.
func (DeploymentOutput) StorageUtilizationInBytes ¶ added in v0.4.0
func (o DeploymentOutput) StorageUtilizationInBytes() pulumi.StringOutput
The amount of storage being utilized (in bytes)
func (DeploymentOutput) SubnetId ¶ added in v0.4.0
func (o DeploymentOutput) SubnetId() pulumi.StringOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet being referenced.
func (DeploymentOutput) SystemTags ¶ added in v0.4.0
func (o DeploymentOutput) SystemTags() pulumi.MapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (DeploymentOutput) TimeCreated ¶ added in v0.4.0
func (o DeploymentOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (DeploymentOutput) TimeOfNextMaintenance ¶ added in v0.12.0
func (o DeploymentOutput) TimeOfNextMaintenance() pulumi.StringOutput
The time of next maintenance schedule. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (DeploymentOutput) TimeUpdated ¶ added in v0.4.0
func (o DeploymentOutput) TimeUpdated() pulumi.StringOutput
The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (DeploymentOutput) TimeUpgradeRequired ¶ added in v0.4.0
func (o DeploymentOutput) TimeUpgradeRequired() pulumi.StringOutput
Note: Deprecated: Use timeOfNextMaintenance instead, or related upgrade records to check, when deployment will be forced to upgrade to a newer version. Old description: The date the existing version in use will no longer be considered as usable and an upgrade will be required. This date is typically 6 months after the version was released for use by GGS. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (DeploymentOutput) ToDeploymentOutput ¶
func (o DeploymentOutput) ToDeploymentOutput() DeploymentOutput
func (DeploymentOutput) ToDeploymentOutputWithContext ¶
func (o DeploymentOutput) ToDeploymentOutputWithContext(ctx context.Context) DeploymentOutput
type DeploymentState ¶
type DeploymentState struct { // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId pulumi.StringPtrInput // (Updatable) The Minimum number of OCPUs to be made available for this Deployment. CpuCoreCount pulumi.IntPtrInput // (Updatable) Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the backup being referenced. DeploymentBackupId pulumi.StringPtrInput // Information regarding the deployment diagnostic collection DeploymentDiagnosticDatas DeploymentDeploymentDiagnosticDataArrayInput // The type of deployment, which can be any one of the Allowed values. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of 'DATABASE_ORACLE'. DeploymentType pulumi.StringPtrInput // The URL of a resource. DeploymentUrl pulumi.StringPtrInput // (Updatable) Metadata about this specific object. Description pulumi.StringPtrInput // (Updatable) An object's Display Name. DisplayName pulumi.StringPtrInput // (Updatable) A three-label Fully Qualified Domain Name (FQDN) for a resource. Fqdn pulumi.StringPtrInput // (Updatable) A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapInput // (Updatable) Indicates if auto scaling is enabled for the Deployment's CPU core count. IsAutoScalingEnabled pulumi.BoolPtrInput // True if all of the aggregate resources are working correctly. IsHealthy pulumi.BoolPtrInput // Indicates if the resource is the the latest available version. IsLatestVersion pulumi.BoolPtrInput // (Updatable) True if this object is publicly available. IsPublic pulumi.BoolPtrInput // Indicator will be true if the amount of storage being utilized exceeds the allowable storage utilization limit. Exceeding the limit may be an indication of a misconfiguration of the deployment's GoldenGate service. IsStorageUtilizationLimitExceeded pulumi.BoolPtrInput // (Updatable) The Oracle license model that applies to a Deployment. LicenseModel pulumi.StringPtrInput // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails pulumi.StringPtrInput // Possible GGS lifecycle sub-states. LifecycleSubState pulumi.StringPtrInput // (Updatable) Defines the maintenance window for create operation, when automatic actions can be performed. MaintenanceWindow DeploymentMaintenanceWindowPtrInput // Type of the next maintenance. NextMaintenanceActionType pulumi.StringPtrInput // Description of the next maintenance. NextMaintenanceDescription pulumi.StringPtrInput // (Updatable) An array of Network Security Group OCIDs used to define network access for either Deployments or Connections. NsgIds pulumi.StringArrayInput // (Updatable) Deployment Data for creating an OggDeployment OggData DeploymentOggDataPtrInput // The private IP address in the customer's VCN representing the access point for the associated endpoint service in the GoldenGate service VCN. PrivateIpAddress pulumi.StringPtrInput // The public IP address representing the access point for the Deployment. PublicIpAddress pulumi.StringPtrInput // Possible lifecycle states. State pulumi.StringPtrInput // The amount of storage being utilized (in bytes) StorageUtilizationInBytes pulumi.StringPtrInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet being referenced. SubnetId pulumi.StringPtrInput // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.MapInput // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringPtrInput // The time of next maintenance schedule. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeOfNextMaintenance pulumi.StringPtrInput // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated pulumi.StringPtrInput // Note: Deprecated: Use timeOfNextMaintenance instead, or related upgrade records to check, when deployment will be forced to upgrade to a newer version. Old description: The date the existing version in use will no longer be considered as usable and an upgrade will be required. This date is typically 6 months after the version was released for use by GGS. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpgradeRequired pulumi.StringPtrInput }
func (DeploymentState) ElementType ¶
func (DeploymentState) ElementType() reflect.Type
type GetConnectionAdditionalAttribute ¶ added in v0.6.0
type GetConnectionAdditionalAttributeArgs ¶ added in v0.6.0
type GetConnectionAdditionalAttributeArgs struct { // The name of the property entry. Name pulumi.StringInput `pulumi:"name"` // The value of the property entry. Value pulumi.StringInput `pulumi:"value"` }
func (GetConnectionAdditionalAttributeArgs) ElementType ¶ added in v0.6.0
func (GetConnectionAdditionalAttributeArgs) ElementType() reflect.Type
func (GetConnectionAdditionalAttributeArgs) ToGetConnectionAdditionalAttributeOutput ¶ added in v0.6.0
func (i GetConnectionAdditionalAttributeArgs) ToGetConnectionAdditionalAttributeOutput() GetConnectionAdditionalAttributeOutput
func (GetConnectionAdditionalAttributeArgs) ToGetConnectionAdditionalAttributeOutputWithContext ¶ added in v0.6.0
func (i GetConnectionAdditionalAttributeArgs) ToGetConnectionAdditionalAttributeOutputWithContext(ctx context.Context) GetConnectionAdditionalAttributeOutput
type GetConnectionAdditionalAttributeArray ¶ added in v0.6.0
type GetConnectionAdditionalAttributeArray []GetConnectionAdditionalAttributeInput
func (GetConnectionAdditionalAttributeArray) ElementType ¶ added in v0.6.0
func (GetConnectionAdditionalAttributeArray) ElementType() reflect.Type
func (GetConnectionAdditionalAttributeArray) ToGetConnectionAdditionalAttributeArrayOutput ¶ added in v0.6.0
func (i GetConnectionAdditionalAttributeArray) ToGetConnectionAdditionalAttributeArrayOutput() GetConnectionAdditionalAttributeArrayOutput
func (GetConnectionAdditionalAttributeArray) ToGetConnectionAdditionalAttributeArrayOutputWithContext ¶ added in v0.6.0
func (i GetConnectionAdditionalAttributeArray) ToGetConnectionAdditionalAttributeArrayOutputWithContext(ctx context.Context) GetConnectionAdditionalAttributeArrayOutput
type GetConnectionAdditionalAttributeArrayInput ¶ added in v0.6.0
type GetConnectionAdditionalAttributeArrayInput interface { pulumi.Input ToGetConnectionAdditionalAttributeArrayOutput() GetConnectionAdditionalAttributeArrayOutput ToGetConnectionAdditionalAttributeArrayOutputWithContext(context.Context) GetConnectionAdditionalAttributeArrayOutput }
GetConnectionAdditionalAttributeArrayInput is an input type that accepts GetConnectionAdditionalAttributeArray and GetConnectionAdditionalAttributeArrayOutput values. You can construct a concrete instance of `GetConnectionAdditionalAttributeArrayInput` via:
GetConnectionAdditionalAttributeArray{ GetConnectionAdditionalAttributeArgs{...} }
type GetConnectionAdditionalAttributeArrayOutput ¶ added in v0.6.0
type GetConnectionAdditionalAttributeArrayOutput struct{ *pulumi.OutputState }
func (GetConnectionAdditionalAttributeArrayOutput) ElementType ¶ added in v0.6.0
func (GetConnectionAdditionalAttributeArrayOutput) ElementType() reflect.Type
func (GetConnectionAdditionalAttributeArrayOutput) ToGetConnectionAdditionalAttributeArrayOutput ¶ added in v0.6.0
func (o GetConnectionAdditionalAttributeArrayOutput) ToGetConnectionAdditionalAttributeArrayOutput() GetConnectionAdditionalAttributeArrayOutput
func (GetConnectionAdditionalAttributeArrayOutput) ToGetConnectionAdditionalAttributeArrayOutputWithContext ¶ added in v0.6.0
func (o GetConnectionAdditionalAttributeArrayOutput) ToGetConnectionAdditionalAttributeArrayOutputWithContext(ctx context.Context) GetConnectionAdditionalAttributeArrayOutput
type GetConnectionAdditionalAttributeInput ¶ added in v0.6.0
type GetConnectionAdditionalAttributeInput interface { pulumi.Input ToGetConnectionAdditionalAttributeOutput() GetConnectionAdditionalAttributeOutput ToGetConnectionAdditionalAttributeOutputWithContext(context.Context) GetConnectionAdditionalAttributeOutput }
GetConnectionAdditionalAttributeInput is an input type that accepts GetConnectionAdditionalAttributeArgs and GetConnectionAdditionalAttributeOutput values. You can construct a concrete instance of `GetConnectionAdditionalAttributeInput` via:
GetConnectionAdditionalAttributeArgs{...}
type GetConnectionAdditionalAttributeOutput ¶ added in v0.6.0
type GetConnectionAdditionalAttributeOutput struct{ *pulumi.OutputState }
func (GetConnectionAdditionalAttributeOutput) ElementType ¶ added in v0.6.0
func (GetConnectionAdditionalAttributeOutput) ElementType() reflect.Type
func (GetConnectionAdditionalAttributeOutput) Name ¶ added in v0.6.0
func (o GetConnectionAdditionalAttributeOutput) Name() pulumi.StringOutput
The name of the property entry.
func (GetConnectionAdditionalAttributeOutput) ToGetConnectionAdditionalAttributeOutput ¶ added in v0.6.0
func (o GetConnectionAdditionalAttributeOutput) ToGetConnectionAdditionalAttributeOutput() GetConnectionAdditionalAttributeOutput
func (GetConnectionAdditionalAttributeOutput) ToGetConnectionAdditionalAttributeOutputWithContext ¶ added in v0.6.0
func (o GetConnectionAdditionalAttributeOutput) ToGetConnectionAdditionalAttributeOutputWithContext(ctx context.Context) GetConnectionAdditionalAttributeOutput
func (GetConnectionAdditionalAttributeOutput) Value ¶ added in v0.6.0
func (o GetConnectionAdditionalAttributeOutput) Value() pulumi.StringOutput
The value of the property entry.
type GetConnectionAssignmentsArgs ¶ added in v0.6.0
type GetConnectionAssignmentsArgs struct { // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId string `pulumi:"compartmentId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection. ConnectionId *string `pulumi:"connectionId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment in which to list resources. DeploymentId *string `pulumi:"deploymentId"` Filters []GetConnectionAssignmentsFilter `pulumi:"filters"` // The name of the connection in the assignment (aliasName). Name *string `pulumi:"name"` // A filter to return only connection assignments having the 'lifecycleState' given. State *string `pulumi:"state"` }
A collection of arguments for invoking getConnectionAssignments.
type GetConnectionAssignmentsConnectionAssignmentCollection ¶ added in v0.6.0
type GetConnectionAssignmentsConnectionAssignmentCollection struct {
Items []GetConnectionAssignmentsConnectionAssignmentCollectionItem `pulumi:"items"`
}
type GetConnectionAssignmentsConnectionAssignmentCollectionArgs ¶ added in v0.6.0
type GetConnectionAssignmentsConnectionAssignmentCollectionArgs struct {
Items GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayInput `pulumi:"items"`
}
func (GetConnectionAssignmentsConnectionAssignmentCollectionArgs) ElementType ¶ added in v0.6.0
func (GetConnectionAssignmentsConnectionAssignmentCollectionArgs) ElementType() reflect.Type
func (GetConnectionAssignmentsConnectionAssignmentCollectionArgs) ToGetConnectionAssignmentsConnectionAssignmentCollectionOutput ¶ added in v0.6.0
func (i GetConnectionAssignmentsConnectionAssignmentCollectionArgs) ToGetConnectionAssignmentsConnectionAssignmentCollectionOutput() GetConnectionAssignmentsConnectionAssignmentCollectionOutput
func (GetConnectionAssignmentsConnectionAssignmentCollectionArgs) ToGetConnectionAssignmentsConnectionAssignmentCollectionOutputWithContext ¶ added in v0.6.0
func (i GetConnectionAssignmentsConnectionAssignmentCollectionArgs) ToGetConnectionAssignmentsConnectionAssignmentCollectionOutputWithContext(ctx context.Context) GetConnectionAssignmentsConnectionAssignmentCollectionOutput
type GetConnectionAssignmentsConnectionAssignmentCollectionArray ¶ added in v0.6.0
type GetConnectionAssignmentsConnectionAssignmentCollectionArray []GetConnectionAssignmentsConnectionAssignmentCollectionInput
func (GetConnectionAssignmentsConnectionAssignmentCollectionArray) ElementType ¶ added in v0.6.0
func (GetConnectionAssignmentsConnectionAssignmentCollectionArray) ElementType() reflect.Type
func (GetConnectionAssignmentsConnectionAssignmentCollectionArray) ToGetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput ¶ added in v0.6.0
func (i GetConnectionAssignmentsConnectionAssignmentCollectionArray) ToGetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput() GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput
func (GetConnectionAssignmentsConnectionAssignmentCollectionArray) ToGetConnectionAssignmentsConnectionAssignmentCollectionArrayOutputWithContext ¶ added in v0.6.0
func (i GetConnectionAssignmentsConnectionAssignmentCollectionArray) ToGetConnectionAssignmentsConnectionAssignmentCollectionArrayOutputWithContext(ctx context.Context) GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput
type GetConnectionAssignmentsConnectionAssignmentCollectionArrayInput ¶ added in v0.6.0
type GetConnectionAssignmentsConnectionAssignmentCollectionArrayInput interface { pulumi.Input ToGetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput() GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput ToGetConnectionAssignmentsConnectionAssignmentCollectionArrayOutputWithContext(context.Context) GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput }
GetConnectionAssignmentsConnectionAssignmentCollectionArrayInput is an input type that accepts GetConnectionAssignmentsConnectionAssignmentCollectionArray and GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput values. You can construct a concrete instance of `GetConnectionAssignmentsConnectionAssignmentCollectionArrayInput` via:
GetConnectionAssignmentsConnectionAssignmentCollectionArray{ GetConnectionAssignmentsConnectionAssignmentCollectionArgs{...} }
type GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput ¶ added in v0.6.0
type GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput) ElementType ¶ added in v0.6.0
func (GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput) ElementType() reflect.Type
func (GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput ¶ added in v0.6.0
func (o GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput() GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput
func (GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionArrayOutputWithContext ¶ added in v0.6.0
func (o GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionArrayOutputWithContext(ctx context.Context) GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput
type GetConnectionAssignmentsConnectionAssignmentCollectionInput ¶ added in v0.6.0
type GetConnectionAssignmentsConnectionAssignmentCollectionInput interface { pulumi.Input ToGetConnectionAssignmentsConnectionAssignmentCollectionOutput() GetConnectionAssignmentsConnectionAssignmentCollectionOutput ToGetConnectionAssignmentsConnectionAssignmentCollectionOutputWithContext(context.Context) GetConnectionAssignmentsConnectionAssignmentCollectionOutput }
GetConnectionAssignmentsConnectionAssignmentCollectionInput is an input type that accepts GetConnectionAssignmentsConnectionAssignmentCollectionArgs and GetConnectionAssignmentsConnectionAssignmentCollectionOutput values. You can construct a concrete instance of `GetConnectionAssignmentsConnectionAssignmentCollectionInput` via:
GetConnectionAssignmentsConnectionAssignmentCollectionArgs{...}
type GetConnectionAssignmentsConnectionAssignmentCollectionItem ¶ added in v0.6.0
type GetConnectionAssignmentsConnectionAssignmentCollectionItem struct { // Credential store alias. AliasName string `pulumi:"aliasName"` // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId string `pulumi:"compartmentId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection. ConnectionId string `pulumi:"connectionId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment in which to list resources. DeploymentId string `pulumi:"deploymentId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection assignment being referenced. Id string `pulumi:"id"` // A filter to return only connection assignments having the 'lifecycleState' given. State string `pulumi:"state"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated string `pulumi:"timeCreated"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated string `pulumi:"timeUpdated"` }
type GetConnectionAssignmentsConnectionAssignmentCollectionItemArgs ¶ added in v0.6.0
type GetConnectionAssignmentsConnectionAssignmentCollectionItemArgs struct { // Credential store alias. AliasName pulumi.StringInput `pulumi:"aliasName"` // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection. ConnectionId pulumi.StringInput `pulumi:"connectionId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment in which to list resources. DeploymentId pulumi.StringInput `pulumi:"deploymentId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection assignment being referenced. Id pulumi.StringInput `pulumi:"id"` // A filter to return only connection assignments having the 'lifecycleState' given. State pulumi.StringInput `pulumi:"state"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemArgs) ElementType ¶ added in v0.6.0
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemArgs) ElementType() reflect.Type
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemArgs) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemOutput ¶ added in v0.6.0
func (i GetConnectionAssignmentsConnectionAssignmentCollectionItemArgs) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemOutput() GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemArgs) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemOutputWithContext ¶ added in v0.6.0
func (i GetConnectionAssignmentsConnectionAssignmentCollectionItemArgs) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemOutputWithContext(ctx context.Context) GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput
type GetConnectionAssignmentsConnectionAssignmentCollectionItemArray ¶ added in v0.6.0
type GetConnectionAssignmentsConnectionAssignmentCollectionItemArray []GetConnectionAssignmentsConnectionAssignmentCollectionItemInput
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemArray) ElementType ¶ added in v0.6.0
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemArray) ElementType() reflect.Type
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemArray) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput ¶ added in v0.6.0
func (i GetConnectionAssignmentsConnectionAssignmentCollectionItemArray) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput() GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemArray) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutputWithContext ¶ added in v0.6.0
func (i GetConnectionAssignmentsConnectionAssignmentCollectionItemArray) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutputWithContext(ctx context.Context) GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput
type GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayInput ¶ added in v0.6.0
type GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayInput interface { pulumi.Input ToGetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput() GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput ToGetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutputWithContext(context.Context) GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput }
GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayInput is an input type that accepts GetConnectionAssignmentsConnectionAssignmentCollectionItemArray and GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput values. You can construct a concrete instance of `GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayInput` via:
GetConnectionAssignmentsConnectionAssignmentCollectionItemArray{ GetConnectionAssignmentsConnectionAssignmentCollectionItemArgs{...} }
type GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput ¶ added in v0.6.0
type GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput) ElementType ¶ added in v0.6.0
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput) ElementType() reflect.Type
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput) Index ¶ added in v0.6.0
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput ¶ added in v0.6.0
func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput() GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutputWithContext ¶ added in v0.6.0
func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutputWithContext(ctx context.Context) GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput
type GetConnectionAssignmentsConnectionAssignmentCollectionItemInput ¶ added in v0.6.0
type GetConnectionAssignmentsConnectionAssignmentCollectionItemInput interface { pulumi.Input ToGetConnectionAssignmentsConnectionAssignmentCollectionItemOutput() GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput ToGetConnectionAssignmentsConnectionAssignmentCollectionItemOutputWithContext(context.Context) GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput }
GetConnectionAssignmentsConnectionAssignmentCollectionItemInput is an input type that accepts GetConnectionAssignmentsConnectionAssignmentCollectionItemArgs and GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput values. You can construct a concrete instance of `GetConnectionAssignmentsConnectionAssignmentCollectionItemInput` via:
GetConnectionAssignmentsConnectionAssignmentCollectionItemArgs{...}
type GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput ¶ added in v0.6.0
type GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput struct{ *pulumi.OutputState }
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) AliasName ¶ added in v0.6.0
func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) AliasName() pulumi.StringOutput
Credential store alias.
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) CompartmentId ¶ added in v0.6.0
func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) ConnectionId ¶ added in v0.6.0
func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) ConnectionId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection.
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) DeploymentId ¶ added in v0.6.0
func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) DeploymentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment in which to list resources.
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) ElementType ¶ added in v0.6.0
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) ElementType() reflect.Type
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) Id ¶ added in v0.6.0
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection assignment being referenced.
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) State ¶ added in v0.6.0
func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) State() pulumi.StringOutput
A filter to return only connection assignments having the 'lifecycleState' given.
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) TimeCreated ¶ added in v0.6.0
func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) TimeUpdated ¶ added in v0.6.0
func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) TimeUpdated() pulumi.StringOutput
The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemOutput ¶ added in v0.6.0
func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemOutput() GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemOutputWithContext ¶ added in v0.6.0
func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemOutputWithContext(ctx context.Context) GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput
type GetConnectionAssignmentsConnectionAssignmentCollectionOutput ¶ added in v0.6.0
type GetConnectionAssignmentsConnectionAssignmentCollectionOutput struct{ *pulumi.OutputState }
func (GetConnectionAssignmentsConnectionAssignmentCollectionOutput) ElementType ¶ added in v0.6.0
func (GetConnectionAssignmentsConnectionAssignmentCollectionOutput) ElementType() reflect.Type
func (GetConnectionAssignmentsConnectionAssignmentCollectionOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionOutput ¶ added in v0.6.0
func (o GetConnectionAssignmentsConnectionAssignmentCollectionOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionOutput() GetConnectionAssignmentsConnectionAssignmentCollectionOutput
func (GetConnectionAssignmentsConnectionAssignmentCollectionOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionOutputWithContext ¶ added in v0.6.0
func (o GetConnectionAssignmentsConnectionAssignmentCollectionOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionOutputWithContext(ctx context.Context) GetConnectionAssignmentsConnectionAssignmentCollectionOutput
type GetConnectionAssignmentsFilter ¶ added in v0.6.0
type GetConnectionAssignmentsFilterArgs ¶ added in v0.6.0
type GetConnectionAssignmentsFilterArgs struct { // The name of the connection in the assignment (aliasName). Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetConnectionAssignmentsFilterArgs) ElementType ¶ added in v0.6.0
func (GetConnectionAssignmentsFilterArgs) ElementType() reflect.Type
func (GetConnectionAssignmentsFilterArgs) ToGetConnectionAssignmentsFilterOutput ¶ added in v0.6.0
func (i GetConnectionAssignmentsFilterArgs) ToGetConnectionAssignmentsFilterOutput() GetConnectionAssignmentsFilterOutput
func (GetConnectionAssignmentsFilterArgs) ToGetConnectionAssignmentsFilterOutputWithContext ¶ added in v0.6.0
func (i GetConnectionAssignmentsFilterArgs) ToGetConnectionAssignmentsFilterOutputWithContext(ctx context.Context) GetConnectionAssignmentsFilterOutput
type GetConnectionAssignmentsFilterArray ¶ added in v0.6.0
type GetConnectionAssignmentsFilterArray []GetConnectionAssignmentsFilterInput
func (GetConnectionAssignmentsFilterArray) ElementType ¶ added in v0.6.0
func (GetConnectionAssignmentsFilterArray) ElementType() reflect.Type
func (GetConnectionAssignmentsFilterArray) ToGetConnectionAssignmentsFilterArrayOutput ¶ added in v0.6.0
func (i GetConnectionAssignmentsFilterArray) ToGetConnectionAssignmentsFilterArrayOutput() GetConnectionAssignmentsFilterArrayOutput
func (GetConnectionAssignmentsFilterArray) ToGetConnectionAssignmentsFilterArrayOutputWithContext ¶ added in v0.6.0
func (i GetConnectionAssignmentsFilterArray) ToGetConnectionAssignmentsFilterArrayOutputWithContext(ctx context.Context) GetConnectionAssignmentsFilterArrayOutput
type GetConnectionAssignmentsFilterArrayInput ¶ added in v0.6.0
type GetConnectionAssignmentsFilterArrayInput interface { pulumi.Input ToGetConnectionAssignmentsFilterArrayOutput() GetConnectionAssignmentsFilterArrayOutput ToGetConnectionAssignmentsFilterArrayOutputWithContext(context.Context) GetConnectionAssignmentsFilterArrayOutput }
GetConnectionAssignmentsFilterArrayInput is an input type that accepts GetConnectionAssignmentsFilterArray and GetConnectionAssignmentsFilterArrayOutput values. You can construct a concrete instance of `GetConnectionAssignmentsFilterArrayInput` via:
GetConnectionAssignmentsFilterArray{ GetConnectionAssignmentsFilterArgs{...} }
type GetConnectionAssignmentsFilterArrayOutput ¶ added in v0.6.0
type GetConnectionAssignmentsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetConnectionAssignmentsFilterArrayOutput) ElementType ¶ added in v0.6.0
func (GetConnectionAssignmentsFilterArrayOutput) ElementType() reflect.Type
func (GetConnectionAssignmentsFilterArrayOutput) ToGetConnectionAssignmentsFilterArrayOutput ¶ added in v0.6.0
func (o GetConnectionAssignmentsFilterArrayOutput) ToGetConnectionAssignmentsFilterArrayOutput() GetConnectionAssignmentsFilterArrayOutput
func (GetConnectionAssignmentsFilterArrayOutput) ToGetConnectionAssignmentsFilterArrayOutputWithContext ¶ added in v0.6.0
func (o GetConnectionAssignmentsFilterArrayOutput) ToGetConnectionAssignmentsFilterArrayOutputWithContext(ctx context.Context) GetConnectionAssignmentsFilterArrayOutput
type GetConnectionAssignmentsFilterInput ¶ added in v0.6.0
type GetConnectionAssignmentsFilterInput interface { pulumi.Input ToGetConnectionAssignmentsFilterOutput() GetConnectionAssignmentsFilterOutput ToGetConnectionAssignmentsFilterOutputWithContext(context.Context) GetConnectionAssignmentsFilterOutput }
GetConnectionAssignmentsFilterInput is an input type that accepts GetConnectionAssignmentsFilterArgs and GetConnectionAssignmentsFilterOutput values. You can construct a concrete instance of `GetConnectionAssignmentsFilterInput` via:
GetConnectionAssignmentsFilterArgs{...}
type GetConnectionAssignmentsFilterOutput ¶ added in v0.6.0
type GetConnectionAssignmentsFilterOutput struct{ *pulumi.OutputState }
func (GetConnectionAssignmentsFilterOutput) ElementType ¶ added in v0.6.0
func (GetConnectionAssignmentsFilterOutput) ElementType() reflect.Type
func (GetConnectionAssignmentsFilterOutput) Name ¶ added in v0.6.0
func (o GetConnectionAssignmentsFilterOutput) Name() pulumi.StringOutput
The name of the connection in the assignment (aliasName).
func (GetConnectionAssignmentsFilterOutput) Regex ¶ added in v0.6.0
func (o GetConnectionAssignmentsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetConnectionAssignmentsFilterOutput) ToGetConnectionAssignmentsFilterOutput ¶ added in v0.6.0
func (o GetConnectionAssignmentsFilterOutput) ToGetConnectionAssignmentsFilterOutput() GetConnectionAssignmentsFilterOutput
func (GetConnectionAssignmentsFilterOutput) ToGetConnectionAssignmentsFilterOutputWithContext ¶ added in v0.6.0
func (o GetConnectionAssignmentsFilterOutput) ToGetConnectionAssignmentsFilterOutputWithContext(ctx context.Context) GetConnectionAssignmentsFilterOutput
func (GetConnectionAssignmentsFilterOutput) Values ¶ added in v0.6.0
func (o GetConnectionAssignmentsFilterOutput) Values() pulumi.StringArrayOutput
type GetConnectionAssignmentsOutputArgs ¶ added in v0.6.0
type GetConnectionAssignmentsOutputArgs struct { // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection. ConnectionId pulumi.StringPtrInput `pulumi:"connectionId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment in which to list resources. DeploymentId pulumi.StringPtrInput `pulumi:"deploymentId"` Filters GetConnectionAssignmentsFilterArrayInput `pulumi:"filters"` // The name of the connection in the assignment (aliasName). Name pulumi.StringPtrInput `pulumi:"name"` // A filter to return only connection assignments having the 'lifecycleState' given. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getConnectionAssignments.
func (GetConnectionAssignmentsOutputArgs) ElementType ¶ added in v0.6.0
func (GetConnectionAssignmentsOutputArgs) ElementType() reflect.Type
type GetConnectionAssignmentsResult ¶ added in v0.6.0
type GetConnectionAssignmentsResult struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId string `pulumi:"compartmentId"` // The list of connection_assignment_collection. ConnectionAssignmentCollections []GetConnectionAssignmentsConnectionAssignmentCollection `pulumi:"connectionAssignmentCollections"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection being referenced. ConnectionId *string `pulumi:"connectionId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. DeploymentId *string `pulumi:"deploymentId"` Filters []GetConnectionAssignmentsFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Name *string `pulumi:"name"` // Possible lifecycle states for connection assignments. State *string `pulumi:"state"` }
A collection of values returned by getConnectionAssignments.
func GetConnectionAssignments ¶ added in v0.6.0
func GetConnectionAssignments(ctx *pulumi.Context, args *GetConnectionAssignmentsArgs, opts ...pulumi.InvokeOption) (*GetConnectionAssignmentsResult, error)
This data source provides the list of Connection Assignments in Oracle Cloud Infrastructure Golden Gate service.
Lists the Connection Assignments in the compartment.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetConnectionAssignments(ctx, &goldengate.GetConnectionAssignmentsArgs{ CompartmentId: _var.Compartment_id, ConnectionId: pulumi.StringRef(oci_golden_gate_connection.Test_connection.Id), DeploymentId: pulumi.StringRef(oci_golden_gate_deployment.Test_deployment.Id), Name: pulumi.StringRef(_var.Connection_assignment_name), State: pulumi.StringRef(_var.Connection_assignment_state), }, nil) if err != nil { return err } return nil }) }
```
type GetConnectionAssignmentsResultOutput ¶ added in v0.6.0
type GetConnectionAssignmentsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getConnectionAssignments.
func GetConnectionAssignmentsOutput ¶ added in v0.6.0
func GetConnectionAssignmentsOutput(ctx *pulumi.Context, args GetConnectionAssignmentsOutputArgs, opts ...pulumi.InvokeOption) GetConnectionAssignmentsResultOutput
func (GetConnectionAssignmentsResultOutput) CompartmentId ¶ added in v0.6.0
func (o GetConnectionAssignmentsResultOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced.
func (GetConnectionAssignmentsResultOutput) ConnectionAssignmentCollections ¶ added in v0.6.0
func (o GetConnectionAssignmentsResultOutput) ConnectionAssignmentCollections() GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput
The list of connection_assignment_collection.
func (GetConnectionAssignmentsResultOutput) ConnectionId ¶ added in v0.6.0
func (o GetConnectionAssignmentsResultOutput) ConnectionId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection being referenced.
func (GetConnectionAssignmentsResultOutput) DeploymentId ¶ added in v0.6.0
func (o GetConnectionAssignmentsResultOutput) DeploymentId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced.
func (GetConnectionAssignmentsResultOutput) ElementType ¶ added in v0.6.0
func (GetConnectionAssignmentsResultOutput) ElementType() reflect.Type
func (GetConnectionAssignmentsResultOutput) Filters ¶ added in v0.6.0
func (o GetConnectionAssignmentsResultOutput) Filters() GetConnectionAssignmentsFilterArrayOutput
func (GetConnectionAssignmentsResultOutput) Id ¶ added in v0.6.0
func (o GetConnectionAssignmentsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetConnectionAssignmentsResultOutput) Name ¶ added in v0.6.0
func (o GetConnectionAssignmentsResultOutput) Name() pulumi.StringPtrOutput
func (GetConnectionAssignmentsResultOutput) State ¶ added in v0.6.0
func (o GetConnectionAssignmentsResultOutput) State() pulumi.StringPtrOutput
Possible lifecycle states for connection assignments.
func (GetConnectionAssignmentsResultOutput) ToGetConnectionAssignmentsResultOutput ¶ added in v0.6.0
func (o GetConnectionAssignmentsResultOutput) ToGetConnectionAssignmentsResultOutput() GetConnectionAssignmentsResultOutput
func (GetConnectionAssignmentsResultOutput) ToGetConnectionAssignmentsResultOutputWithContext ¶ added in v0.6.0
func (o GetConnectionAssignmentsResultOutput) ToGetConnectionAssignmentsResultOutputWithContext(ctx context.Context) GetConnectionAssignmentsResultOutput
type GetConnectionBootstrapServer ¶ added in v0.6.0
type GetConnectionBootstrapServer struct { // The name or address of a host. Host string `pulumi:"host"` // The port of an endpoint usually specified for a connection. Port int `pulumi:"port"` // The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection. PrivateIp string `pulumi:"privateIp"` }
type GetConnectionBootstrapServerArgs ¶ added in v0.6.0
type GetConnectionBootstrapServerArgs struct { // The name or address of a host. Host pulumi.StringInput `pulumi:"host"` // The port of an endpoint usually specified for a connection. Port pulumi.IntInput `pulumi:"port"` // The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection. PrivateIp pulumi.StringInput `pulumi:"privateIp"` }
func (GetConnectionBootstrapServerArgs) ElementType ¶ added in v0.6.0
func (GetConnectionBootstrapServerArgs) ElementType() reflect.Type
func (GetConnectionBootstrapServerArgs) ToGetConnectionBootstrapServerOutput ¶ added in v0.6.0
func (i GetConnectionBootstrapServerArgs) ToGetConnectionBootstrapServerOutput() GetConnectionBootstrapServerOutput
func (GetConnectionBootstrapServerArgs) ToGetConnectionBootstrapServerOutputWithContext ¶ added in v0.6.0
func (i GetConnectionBootstrapServerArgs) ToGetConnectionBootstrapServerOutputWithContext(ctx context.Context) GetConnectionBootstrapServerOutput
type GetConnectionBootstrapServerArray ¶ added in v0.6.0
type GetConnectionBootstrapServerArray []GetConnectionBootstrapServerInput
func (GetConnectionBootstrapServerArray) ElementType ¶ added in v0.6.0
func (GetConnectionBootstrapServerArray) ElementType() reflect.Type
func (GetConnectionBootstrapServerArray) ToGetConnectionBootstrapServerArrayOutput ¶ added in v0.6.0
func (i GetConnectionBootstrapServerArray) ToGetConnectionBootstrapServerArrayOutput() GetConnectionBootstrapServerArrayOutput
func (GetConnectionBootstrapServerArray) ToGetConnectionBootstrapServerArrayOutputWithContext ¶ added in v0.6.0
func (i GetConnectionBootstrapServerArray) ToGetConnectionBootstrapServerArrayOutputWithContext(ctx context.Context) GetConnectionBootstrapServerArrayOutput
type GetConnectionBootstrapServerArrayInput ¶ added in v0.6.0
type GetConnectionBootstrapServerArrayInput interface { pulumi.Input ToGetConnectionBootstrapServerArrayOutput() GetConnectionBootstrapServerArrayOutput ToGetConnectionBootstrapServerArrayOutputWithContext(context.Context) GetConnectionBootstrapServerArrayOutput }
GetConnectionBootstrapServerArrayInput is an input type that accepts GetConnectionBootstrapServerArray and GetConnectionBootstrapServerArrayOutput values. You can construct a concrete instance of `GetConnectionBootstrapServerArrayInput` via:
GetConnectionBootstrapServerArray{ GetConnectionBootstrapServerArgs{...} }
type GetConnectionBootstrapServerArrayOutput ¶ added in v0.6.0
type GetConnectionBootstrapServerArrayOutput struct{ *pulumi.OutputState }
func (GetConnectionBootstrapServerArrayOutput) ElementType ¶ added in v0.6.0
func (GetConnectionBootstrapServerArrayOutput) ElementType() reflect.Type
func (GetConnectionBootstrapServerArrayOutput) ToGetConnectionBootstrapServerArrayOutput ¶ added in v0.6.0
func (o GetConnectionBootstrapServerArrayOutput) ToGetConnectionBootstrapServerArrayOutput() GetConnectionBootstrapServerArrayOutput
func (GetConnectionBootstrapServerArrayOutput) ToGetConnectionBootstrapServerArrayOutputWithContext ¶ added in v0.6.0
func (o GetConnectionBootstrapServerArrayOutput) ToGetConnectionBootstrapServerArrayOutputWithContext(ctx context.Context) GetConnectionBootstrapServerArrayOutput
type GetConnectionBootstrapServerInput ¶ added in v0.6.0
type GetConnectionBootstrapServerInput interface { pulumi.Input ToGetConnectionBootstrapServerOutput() GetConnectionBootstrapServerOutput ToGetConnectionBootstrapServerOutputWithContext(context.Context) GetConnectionBootstrapServerOutput }
GetConnectionBootstrapServerInput is an input type that accepts GetConnectionBootstrapServerArgs and GetConnectionBootstrapServerOutput values. You can construct a concrete instance of `GetConnectionBootstrapServerInput` via:
GetConnectionBootstrapServerArgs{...}
type GetConnectionBootstrapServerOutput ¶ added in v0.6.0
type GetConnectionBootstrapServerOutput struct{ *pulumi.OutputState }
func (GetConnectionBootstrapServerOutput) ElementType ¶ added in v0.6.0
func (GetConnectionBootstrapServerOutput) ElementType() reflect.Type
func (GetConnectionBootstrapServerOutput) Host ¶ added in v0.6.0
func (o GetConnectionBootstrapServerOutput) Host() pulumi.StringOutput
The name or address of a host.
func (GetConnectionBootstrapServerOutput) Port ¶ added in v0.6.0
func (o GetConnectionBootstrapServerOutput) Port() pulumi.IntOutput
The port of an endpoint usually specified for a connection.
func (GetConnectionBootstrapServerOutput) PrivateIp ¶ added in v0.6.0
func (o GetConnectionBootstrapServerOutput) PrivateIp() pulumi.StringOutput
The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection.
func (GetConnectionBootstrapServerOutput) ToGetConnectionBootstrapServerOutput ¶ added in v0.6.0
func (o GetConnectionBootstrapServerOutput) ToGetConnectionBootstrapServerOutput() GetConnectionBootstrapServerOutput
func (GetConnectionBootstrapServerOutput) ToGetConnectionBootstrapServerOutputWithContext ¶ added in v0.6.0
func (o GetConnectionBootstrapServerOutput) ToGetConnectionBootstrapServerOutputWithContext(ctx context.Context) GetConnectionBootstrapServerOutput
type GetConnectionIngressIp ¶ added in v0.6.0
type GetConnectionIngressIp struct { // A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet. IngressIp string `pulumi:"ingressIp"` }
type GetConnectionIngressIpArgs ¶ added in v0.6.0
type GetConnectionIngressIpArgs struct { // A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet. IngressIp pulumi.StringInput `pulumi:"ingressIp"` }
func (GetConnectionIngressIpArgs) ElementType ¶ added in v0.6.0
func (GetConnectionIngressIpArgs) ElementType() reflect.Type
func (GetConnectionIngressIpArgs) ToGetConnectionIngressIpOutput ¶ added in v0.6.0
func (i GetConnectionIngressIpArgs) ToGetConnectionIngressIpOutput() GetConnectionIngressIpOutput
func (GetConnectionIngressIpArgs) ToGetConnectionIngressIpOutputWithContext ¶ added in v0.6.0
func (i GetConnectionIngressIpArgs) ToGetConnectionIngressIpOutputWithContext(ctx context.Context) GetConnectionIngressIpOutput
type GetConnectionIngressIpArray ¶ added in v0.6.0
type GetConnectionIngressIpArray []GetConnectionIngressIpInput
func (GetConnectionIngressIpArray) ElementType ¶ added in v0.6.0
func (GetConnectionIngressIpArray) ElementType() reflect.Type
func (GetConnectionIngressIpArray) ToGetConnectionIngressIpArrayOutput ¶ added in v0.6.0
func (i GetConnectionIngressIpArray) ToGetConnectionIngressIpArrayOutput() GetConnectionIngressIpArrayOutput
func (GetConnectionIngressIpArray) ToGetConnectionIngressIpArrayOutputWithContext ¶ added in v0.6.0
func (i GetConnectionIngressIpArray) ToGetConnectionIngressIpArrayOutputWithContext(ctx context.Context) GetConnectionIngressIpArrayOutput
type GetConnectionIngressIpArrayInput ¶ added in v0.6.0
type GetConnectionIngressIpArrayInput interface { pulumi.Input ToGetConnectionIngressIpArrayOutput() GetConnectionIngressIpArrayOutput ToGetConnectionIngressIpArrayOutputWithContext(context.Context) GetConnectionIngressIpArrayOutput }
GetConnectionIngressIpArrayInput is an input type that accepts GetConnectionIngressIpArray and GetConnectionIngressIpArrayOutput values. You can construct a concrete instance of `GetConnectionIngressIpArrayInput` via:
GetConnectionIngressIpArray{ GetConnectionIngressIpArgs{...} }
type GetConnectionIngressIpArrayOutput ¶ added in v0.6.0
type GetConnectionIngressIpArrayOutput struct{ *pulumi.OutputState }
func (GetConnectionIngressIpArrayOutput) ElementType ¶ added in v0.6.0
func (GetConnectionIngressIpArrayOutput) ElementType() reflect.Type
func (GetConnectionIngressIpArrayOutput) Index ¶ added in v0.6.0
func (o GetConnectionIngressIpArrayOutput) Index(i pulumi.IntInput) GetConnectionIngressIpOutput
func (GetConnectionIngressIpArrayOutput) ToGetConnectionIngressIpArrayOutput ¶ added in v0.6.0
func (o GetConnectionIngressIpArrayOutput) ToGetConnectionIngressIpArrayOutput() GetConnectionIngressIpArrayOutput
func (GetConnectionIngressIpArrayOutput) ToGetConnectionIngressIpArrayOutputWithContext ¶ added in v0.6.0
func (o GetConnectionIngressIpArrayOutput) ToGetConnectionIngressIpArrayOutputWithContext(ctx context.Context) GetConnectionIngressIpArrayOutput
type GetConnectionIngressIpInput ¶ added in v0.6.0
type GetConnectionIngressIpInput interface { pulumi.Input ToGetConnectionIngressIpOutput() GetConnectionIngressIpOutput ToGetConnectionIngressIpOutputWithContext(context.Context) GetConnectionIngressIpOutput }
GetConnectionIngressIpInput is an input type that accepts GetConnectionIngressIpArgs and GetConnectionIngressIpOutput values. You can construct a concrete instance of `GetConnectionIngressIpInput` via:
GetConnectionIngressIpArgs{...}
type GetConnectionIngressIpOutput ¶ added in v0.6.0
type GetConnectionIngressIpOutput struct{ *pulumi.OutputState }
func (GetConnectionIngressIpOutput) ElementType ¶ added in v0.6.0
func (GetConnectionIngressIpOutput) ElementType() reflect.Type
func (GetConnectionIngressIpOutput) IngressIp ¶ added in v0.6.0
func (o GetConnectionIngressIpOutput) IngressIp() pulumi.StringOutput
A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet.
func (GetConnectionIngressIpOutput) ToGetConnectionIngressIpOutput ¶ added in v0.6.0
func (o GetConnectionIngressIpOutput) ToGetConnectionIngressIpOutput() GetConnectionIngressIpOutput
func (GetConnectionIngressIpOutput) ToGetConnectionIngressIpOutputWithContext ¶ added in v0.6.0
func (o GetConnectionIngressIpOutput) ToGetConnectionIngressIpOutputWithContext(ctx context.Context) GetConnectionIngressIpOutput
type GetConnectionsArgs ¶ added in v0.6.0
type GetConnectionsArgs struct { // Filters for compatible connections which can be, but currently not assigned to the deployment specified by its id. AssignableDeploymentId *string `pulumi:"assignableDeploymentId"` // Filters for connections which can be assigned to the latest version of the specified deployment type. AssignableDeploymentType *string `pulumi:"assignableDeploymentType"` // The OCID of the deployment which for the connection must be assigned. AssignedDeploymentId *string `pulumi:"assignedDeploymentId"` // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId string `pulumi:"compartmentId"` // The array of connection types. ConnectionTypes []string `pulumi:"connectionTypes"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName *string `pulumi:"displayName"` Filters []GetConnectionsFilter `pulumi:"filters"` // A filter to return only connections having the 'lifecycleState' given. State *string `pulumi:"state"` // The array of technology types. TechnologyTypes []string `pulumi:"technologyTypes"` }
A collection of arguments for invoking getConnections.
type GetConnectionsConnectionCollection ¶ added in v0.6.0
type GetConnectionsConnectionCollection struct {
Items []GetConnectionsConnectionCollectionItem `pulumi:"items"`
}
type GetConnectionsConnectionCollectionArgs ¶ added in v0.6.0
type GetConnectionsConnectionCollectionArgs struct {
Items GetConnectionsConnectionCollectionItemArrayInput `pulumi:"items"`
}
func (GetConnectionsConnectionCollectionArgs) ElementType ¶ added in v0.6.0
func (GetConnectionsConnectionCollectionArgs) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionArgs) ToGetConnectionsConnectionCollectionOutput ¶ added in v0.6.0
func (i GetConnectionsConnectionCollectionArgs) ToGetConnectionsConnectionCollectionOutput() GetConnectionsConnectionCollectionOutput
func (GetConnectionsConnectionCollectionArgs) ToGetConnectionsConnectionCollectionOutputWithContext ¶ added in v0.6.0
func (i GetConnectionsConnectionCollectionArgs) ToGetConnectionsConnectionCollectionOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionOutput
type GetConnectionsConnectionCollectionArray ¶ added in v0.6.0
type GetConnectionsConnectionCollectionArray []GetConnectionsConnectionCollectionInput
func (GetConnectionsConnectionCollectionArray) ElementType ¶ added in v0.6.0
func (GetConnectionsConnectionCollectionArray) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionArray) ToGetConnectionsConnectionCollectionArrayOutput ¶ added in v0.6.0
func (i GetConnectionsConnectionCollectionArray) ToGetConnectionsConnectionCollectionArrayOutput() GetConnectionsConnectionCollectionArrayOutput
func (GetConnectionsConnectionCollectionArray) ToGetConnectionsConnectionCollectionArrayOutputWithContext ¶ added in v0.6.0
func (i GetConnectionsConnectionCollectionArray) ToGetConnectionsConnectionCollectionArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionArrayOutput
type GetConnectionsConnectionCollectionArrayInput ¶ added in v0.6.0
type GetConnectionsConnectionCollectionArrayInput interface { pulumi.Input ToGetConnectionsConnectionCollectionArrayOutput() GetConnectionsConnectionCollectionArrayOutput ToGetConnectionsConnectionCollectionArrayOutputWithContext(context.Context) GetConnectionsConnectionCollectionArrayOutput }
GetConnectionsConnectionCollectionArrayInput is an input type that accepts GetConnectionsConnectionCollectionArray and GetConnectionsConnectionCollectionArrayOutput values. You can construct a concrete instance of `GetConnectionsConnectionCollectionArrayInput` via:
GetConnectionsConnectionCollectionArray{ GetConnectionsConnectionCollectionArgs{...} }
type GetConnectionsConnectionCollectionArrayOutput ¶ added in v0.6.0
type GetConnectionsConnectionCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetConnectionsConnectionCollectionArrayOutput) ElementType ¶ added in v0.6.0
func (GetConnectionsConnectionCollectionArrayOutput) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionArrayOutput) ToGetConnectionsConnectionCollectionArrayOutput ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionArrayOutput) ToGetConnectionsConnectionCollectionArrayOutput() GetConnectionsConnectionCollectionArrayOutput
func (GetConnectionsConnectionCollectionArrayOutput) ToGetConnectionsConnectionCollectionArrayOutputWithContext ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionArrayOutput) ToGetConnectionsConnectionCollectionArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionArrayOutput
type GetConnectionsConnectionCollectionInput ¶ added in v0.6.0
type GetConnectionsConnectionCollectionInput interface { pulumi.Input ToGetConnectionsConnectionCollectionOutput() GetConnectionsConnectionCollectionOutput ToGetConnectionsConnectionCollectionOutputWithContext(context.Context) GetConnectionsConnectionCollectionOutput }
GetConnectionsConnectionCollectionInput is an input type that accepts GetConnectionsConnectionCollectionArgs and GetConnectionsConnectionCollectionOutput values. You can construct a concrete instance of `GetConnectionsConnectionCollectionInput` via:
GetConnectionsConnectionCollectionArgs{...}
type GetConnectionsConnectionCollectionItem ¶ added in v0.6.0
type GetConnectionsConnectionCollectionItem struct { // Access key ID to access the Amazon S3 bucket. e.g.: "this-is-not-the-secret" AccessKeyId string `pulumi:"accessKeyId"` AccountKey string `pulumi:"accountKey"` // Sets the Azure storage account name. AccountName string `pulumi:"accountName"` // An array of name-value pair attribute entries. Used as additional parameters in connection string. AdditionalAttributes []GetConnectionsConnectionCollectionItemAdditionalAttribute `pulumi:"additionalAttributes"` // Used authentication mechanism to access Azure Data Lake Storage. AuthenticationType string `pulumi:"authenticationType"` // Azure tenant ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 14593954-d337-4a61-a364-9f758c64f97f AzureTenantId string `pulumi:"azureTenantId"` // Kafka bootstrap. Equivalent of bootstrap.servers configuration property in Kafka: list of KafkaBootstrapServer objects specified by host/port. Used for establishing the initial connection to the Kafka cluster. Example: `"server1.example.com:9092,server2.example.com:9092"` BootstrapServers []GetConnectionsConnectionCollectionItemBootstrapServer `pulumi:"bootstrapServers"` // Azure client ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 06ecaabf-8b80-4ec8-a0ec-20cbf463703d ClientId string `pulumi:"clientId"` ClientSecret string `pulumi:"clientSecret"` // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId string `pulumi:"compartmentId"` // The of Java class implementing javax.jms.ConnectionFactory interface supplied by the Java Message Service provider. e.g.: 'com.stc.jmsjca.core.JConnectionFactoryXA' ConnectionFactory string `pulumi:"connectionFactory"` // JDBC connection string. e.g.: 'jdbc:sqlserver://<synapse-workspace>.sql.azuresynapse.net:1433;database=<db-name>;encrypt=true;trustServerCertificate=false;hostNameInCertificate=*.sql.azuresynapse.net;loginTimeout=300;' ConnectionString string `pulumi:"connectionString"` // The array of connection types. ConnectionType string `pulumi:"connectionType"` // JDBC connection URL. e.g.: 'jdbc:snowflake://<account_name>.snowflakecomputing.com/?warehouse=<warehouse-name>&db=<db-name>' ConnectionUrl string `pulumi:"connectionUrl"` ConsumerProperties string `pulumi:"consumerProperties"` CoreSiteXml string `pulumi:"coreSiteXml"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle Autonomous Json Database. DatabaseId string `pulumi:"databaseId"` // The name of the database. DatabaseName string `pulumi:"databaseName"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database system being referenced. DbSystemId string `pulumi:"dbSystemId"` // Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]interface{} `pulumi:"definedTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. DeploymentId string `pulumi:"deploymentId"` // Metadata about this specific object. Description string `pulumi:"description"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName string `pulumi:"displayName"` // Azure Storage service endpoint. e.g: https://test.blob.core.windows.net Endpoint string `pulumi:"endpoint"` // A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]interface{} `pulumi:"freeformTags"` // The name or address of a host. Host string `pulumi:"host"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection being referenced. Id string `pulumi:"id"` // List of ingress IP addresses from where the GoldenGate deployment connects to this connection's privateIp. Customers may optionally set up ingress security rules to restrict traffic from these IP addresses. IngressIps []GetConnectionsConnectionCollectionItemIngressIp `pulumi:"ingressIps"` // The Connection Factory can be looked up using this name. e.g.: 'ConnectionFactory' JndiConnectionFactory string `pulumi:"jndiConnectionFactory"` // The implementation of javax.naming.spi.InitialContextFactory interface that the client uses to obtain initial naming context. e.g.: 'org.apache.activemq.jndi.ActiveMQInitialContextFactory' JndiInitialContextFactory string `pulumi:"jndiInitialContextFactory"` // The URL that Java Message Service will use to contact the JNDI provider. e.g.: 'tcp://myjms.host.domain:61616?jms.prefetchPolicy.all=1000' JndiProviderUrl string `pulumi:"jndiProviderUrl"` JndiSecurityCredentials string `pulumi:"jndiSecurityCredentials"` // Specifies the identity of the principal (user) to be authenticated. e.g.: 'admin2' JndiSecurityPrincipal string `pulumi:"jndiSecurityPrincipal"` // Refers to the customer's master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key. KeyId string `pulumi:"keyId"` KeyStore string `pulumi:"keyStore"` KeyStorePassword string `pulumi:"keyStorePassword"` // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails string `pulumi:"lifecycleDetails"` // An array of Network Security Group OCIDs used to define network access for either Deployments or Connections. NsgIds []string `pulumi:"nsgIds"` Password string `pulumi:"password"` // The port of an endpoint usually specified for a connection. Port int `pulumi:"port"` // The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection. PrivateIp string `pulumi:"privateIp"` PrivateKeyFile string `pulumi:"privateKeyFile"` PrivateKeyPassphrase string `pulumi:"privateKeyPassphrase"` ProducerProperties string `pulumi:"producerProperties"` PublicKeyFingerprint string `pulumi:"publicKeyFingerprint"` // The name of the region. e.g.: us-ashburn-1 Region string `pulumi:"region"` SasToken string `pulumi:"sasToken"` SecretAccessKey string `pulumi:"secretAccessKey"` // Security protocol for PostgreSQL / Microsoft SQL Server.. SecurityProtocol string `pulumi:"securityProtocol"` // The mode of the database connection session to be established by the data client. 'REDIRECT' - for a RAC database, 'DIRECT' - for a non-RAC database. Connection to a RAC database involves a redirection received from the SCAN listeners to the database node to connect to. By default the mode would be DIRECT. SessionMode string `pulumi:"sessionMode"` // If set to true, Java Naming and Directory Interface (JNDI) properties should be provided. ShouldUseJndi bool `pulumi:"shouldUseJndi"` // If set to true, the driver validates the certificate that is sent by the database server. ShouldValidateServerCertificate bool `pulumi:"shouldValidateServerCertificate"` // Database Certificate - The base64 encoded content of pem file containing the server public key (for 1-way SSL). SslCa string `pulumi:"sslCa"` SslCert string `pulumi:"sslCert"` SslCrl string `pulumi:"sslCrl"` SslKey string `pulumi:"sslKey"` SslKeyPassword string `pulumi:"sslKeyPassword"` // SSL mode for PostgreSQL. SslMode string `pulumi:"sslMode"` // A filter to return only connections having the 'lifecycleState' given. State string `pulumi:"state"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the stream pool being referenced. StreamPoolId string `pulumi:"streamPoolId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet being referenced. SubnetId string `pulumi:"subnetId"` // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags map[string]interface{} `pulumi:"systemTags"` // The array of technology types. TechnologyType string `pulumi:"technologyType"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the related Oracle Cloud Infrastructure tenancy. TenancyId string `pulumi:"tenancyId"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated string `pulumi:"timeCreated"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated string `pulumi:"timeUpdated"` TrustStore string `pulumi:"trustStore"` TrustStorePassword string `pulumi:"trustStorePassword"` // Kafka Schema Registry URL. e.g.: 'https://server1.us.oracle.com:8081' Url string `pulumi:"url"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle Cloud Infrastructure user who will access the Oracle NoSQL database/Object Storage. The user must have write access to the table they want to connect to. UserId string `pulumi:"userId"` // The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivity requirements defined in it. Username string `pulumi:"username"` // Refers to the customer's vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault. VaultId string `pulumi:"vaultId"` Wallet string `pulumi:"wallet"` }
type GetConnectionsConnectionCollectionItemAdditionalAttribute ¶ added in v0.6.0
type GetConnectionsConnectionCollectionItemAdditionalAttributeArgs ¶ added in v0.6.0
type GetConnectionsConnectionCollectionItemAdditionalAttributeArgs struct { // The name of the property entry. Name pulumi.StringInput `pulumi:"name"` // The value of the property entry. Value pulumi.StringInput `pulumi:"value"` }
func (GetConnectionsConnectionCollectionItemAdditionalAttributeArgs) ElementType ¶ added in v0.6.0
func (GetConnectionsConnectionCollectionItemAdditionalAttributeArgs) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionItemAdditionalAttributeArgs) ToGetConnectionsConnectionCollectionItemAdditionalAttributeOutput ¶ added in v0.6.0
func (i GetConnectionsConnectionCollectionItemAdditionalAttributeArgs) ToGetConnectionsConnectionCollectionItemAdditionalAttributeOutput() GetConnectionsConnectionCollectionItemAdditionalAttributeOutput
func (GetConnectionsConnectionCollectionItemAdditionalAttributeArgs) ToGetConnectionsConnectionCollectionItemAdditionalAttributeOutputWithContext ¶ added in v0.6.0
func (i GetConnectionsConnectionCollectionItemAdditionalAttributeArgs) ToGetConnectionsConnectionCollectionItemAdditionalAttributeOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemAdditionalAttributeOutput
type GetConnectionsConnectionCollectionItemAdditionalAttributeArray ¶ added in v0.6.0
type GetConnectionsConnectionCollectionItemAdditionalAttributeArray []GetConnectionsConnectionCollectionItemAdditionalAttributeInput
func (GetConnectionsConnectionCollectionItemAdditionalAttributeArray) ElementType ¶ added in v0.6.0
func (GetConnectionsConnectionCollectionItemAdditionalAttributeArray) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionItemAdditionalAttributeArray) ToGetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput ¶ added in v0.6.0
func (i GetConnectionsConnectionCollectionItemAdditionalAttributeArray) ToGetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput() GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput
func (GetConnectionsConnectionCollectionItemAdditionalAttributeArray) ToGetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutputWithContext ¶ added in v0.6.0
func (i GetConnectionsConnectionCollectionItemAdditionalAttributeArray) ToGetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput
type GetConnectionsConnectionCollectionItemAdditionalAttributeArrayInput ¶ added in v0.6.0
type GetConnectionsConnectionCollectionItemAdditionalAttributeArrayInput interface { pulumi.Input ToGetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput() GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput ToGetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutputWithContext(context.Context) GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput }
GetConnectionsConnectionCollectionItemAdditionalAttributeArrayInput is an input type that accepts GetConnectionsConnectionCollectionItemAdditionalAttributeArray and GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput values. You can construct a concrete instance of `GetConnectionsConnectionCollectionItemAdditionalAttributeArrayInput` via:
GetConnectionsConnectionCollectionItemAdditionalAttributeArray{ GetConnectionsConnectionCollectionItemAdditionalAttributeArgs{...} }
type GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput ¶ added in v0.6.0
type GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput struct{ *pulumi.OutputState }
func (GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput) ElementType ¶ added in v0.6.0
func (GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput) ToGetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput) ToGetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput() GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput
func (GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput) ToGetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutputWithContext ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput) ToGetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput
type GetConnectionsConnectionCollectionItemAdditionalAttributeInput ¶ added in v0.6.0
type GetConnectionsConnectionCollectionItemAdditionalAttributeInput interface { pulumi.Input ToGetConnectionsConnectionCollectionItemAdditionalAttributeOutput() GetConnectionsConnectionCollectionItemAdditionalAttributeOutput ToGetConnectionsConnectionCollectionItemAdditionalAttributeOutputWithContext(context.Context) GetConnectionsConnectionCollectionItemAdditionalAttributeOutput }
GetConnectionsConnectionCollectionItemAdditionalAttributeInput is an input type that accepts GetConnectionsConnectionCollectionItemAdditionalAttributeArgs and GetConnectionsConnectionCollectionItemAdditionalAttributeOutput values. You can construct a concrete instance of `GetConnectionsConnectionCollectionItemAdditionalAttributeInput` via:
GetConnectionsConnectionCollectionItemAdditionalAttributeArgs{...}
type GetConnectionsConnectionCollectionItemAdditionalAttributeOutput ¶ added in v0.6.0
type GetConnectionsConnectionCollectionItemAdditionalAttributeOutput struct{ *pulumi.OutputState }
func (GetConnectionsConnectionCollectionItemAdditionalAttributeOutput) ElementType ¶ added in v0.6.0
func (GetConnectionsConnectionCollectionItemAdditionalAttributeOutput) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionItemAdditionalAttributeOutput) Name ¶ added in v0.6.0
The name of the property entry.
func (GetConnectionsConnectionCollectionItemAdditionalAttributeOutput) ToGetConnectionsConnectionCollectionItemAdditionalAttributeOutput ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemAdditionalAttributeOutput) ToGetConnectionsConnectionCollectionItemAdditionalAttributeOutput() GetConnectionsConnectionCollectionItemAdditionalAttributeOutput
func (GetConnectionsConnectionCollectionItemAdditionalAttributeOutput) ToGetConnectionsConnectionCollectionItemAdditionalAttributeOutputWithContext ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemAdditionalAttributeOutput) ToGetConnectionsConnectionCollectionItemAdditionalAttributeOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemAdditionalAttributeOutput
func (GetConnectionsConnectionCollectionItemAdditionalAttributeOutput) Value ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemAdditionalAttributeOutput) Value() pulumi.StringOutput
The value of the property entry.
type GetConnectionsConnectionCollectionItemArgs ¶ added in v0.6.0
type GetConnectionsConnectionCollectionItemArgs struct { // Access key ID to access the Amazon S3 bucket. e.g.: "this-is-not-the-secret" AccessKeyId pulumi.StringInput `pulumi:"accessKeyId"` AccountKey pulumi.StringInput `pulumi:"accountKey"` // Sets the Azure storage account name. AccountName pulumi.StringInput `pulumi:"accountName"` // An array of name-value pair attribute entries. Used as additional parameters in connection string. AdditionalAttributes GetConnectionsConnectionCollectionItemAdditionalAttributeArrayInput `pulumi:"additionalAttributes"` // Used authentication mechanism to access Azure Data Lake Storage. AuthenticationType pulumi.StringInput `pulumi:"authenticationType"` // Azure tenant ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 14593954-d337-4a61-a364-9f758c64f97f AzureTenantId pulumi.StringInput `pulumi:"azureTenantId"` // Kafka bootstrap. Equivalent of bootstrap.servers configuration property in Kafka: list of KafkaBootstrapServer objects specified by host/port. Used for establishing the initial connection to the Kafka cluster. Example: `"server1.example.com:9092,server2.example.com:9092"` BootstrapServers GetConnectionsConnectionCollectionItemBootstrapServerArrayInput `pulumi:"bootstrapServers"` // Azure client ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 06ecaabf-8b80-4ec8-a0ec-20cbf463703d ClientId pulumi.StringInput `pulumi:"clientId"` ClientSecret pulumi.StringInput `pulumi:"clientSecret"` // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The of Java class implementing javax.jms.ConnectionFactory interface supplied by the Java Message Service provider. e.g.: 'com.stc.jmsjca.core.JConnectionFactoryXA' ConnectionFactory pulumi.StringInput `pulumi:"connectionFactory"` // JDBC connection string. e.g.: 'jdbc:sqlserver://<synapse-workspace>.sql.azuresynapse.net:1433;database=<db-name>;encrypt=true;trustServerCertificate=false;hostNameInCertificate=*.sql.azuresynapse.net;loginTimeout=300;' ConnectionString pulumi.StringInput `pulumi:"connectionString"` // The array of connection types. ConnectionType pulumi.StringInput `pulumi:"connectionType"` // JDBC connection URL. e.g.: 'jdbc:snowflake://<account_name>.snowflakecomputing.com/?warehouse=<warehouse-name>&db=<db-name>' ConnectionUrl pulumi.StringInput `pulumi:"connectionUrl"` ConsumerProperties pulumi.StringInput `pulumi:"consumerProperties"` CoreSiteXml pulumi.StringInput `pulumi:"coreSiteXml"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle Autonomous Json Database. DatabaseId pulumi.StringInput `pulumi:"databaseId"` // The name of the database. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database system being referenced. DbSystemId pulumi.StringInput `pulumi:"dbSystemId"` // Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput `pulumi:"definedTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. DeploymentId pulumi.StringInput `pulumi:"deploymentId"` // Metadata about this specific object. Description pulumi.StringInput `pulumi:"description"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringInput `pulumi:"displayName"` // Azure Storage service endpoint. e.g: https://test.blob.core.windows.net Endpoint pulumi.StringInput `pulumi:"endpoint"` // A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapInput `pulumi:"freeformTags"` // The name or address of a host. Host pulumi.StringInput `pulumi:"host"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection being referenced. Id pulumi.StringInput `pulumi:"id"` // List of ingress IP addresses from where the GoldenGate deployment connects to this connection's privateIp. Customers may optionally set up ingress security rules to restrict traffic from these IP addresses. IngressIps GetConnectionsConnectionCollectionItemIngressIpArrayInput `pulumi:"ingressIps"` // The Connection Factory can be looked up using this name. e.g.: 'ConnectionFactory' JndiConnectionFactory pulumi.StringInput `pulumi:"jndiConnectionFactory"` // The implementation of javax.naming.spi.InitialContextFactory interface that the client uses to obtain initial naming context. e.g.: 'org.apache.activemq.jndi.ActiveMQInitialContextFactory' JndiInitialContextFactory pulumi.StringInput `pulumi:"jndiInitialContextFactory"` // The URL that Java Message Service will use to contact the JNDI provider. e.g.: 'tcp://myjms.host.domain:61616?jms.prefetchPolicy.all=1000' JndiProviderUrl pulumi.StringInput `pulumi:"jndiProviderUrl"` JndiSecurityCredentials pulumi.StringInput `pulumi:"jndiSecurityCredentials"` // Specifies the identity of the principal (user) to be authenticated. e.g.: 'admin2' JndiSecurityPrincipal pulumi.StringInput `pulumi:"jndiSecurityPrincipal"` // Refers to the customer's master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key. KeyId pulumi.StringInput `pulumi:"keyId"` KeyStore pulumi.StringInput `pulumi:"keyStore"` KeyStorePassword pulumi.StringInput `pulumi:"keyStorePassword"` // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails pulumi.StringInput `pulumi:"lifecycleDetails"` // An array of Network Security Group OCIDs used to define network access for either Deployments or Connections. NsgIds pulumi.StringArrayInput `pulumi:"nsgIds"` Password pulumi.StringInput `pulumi:"password"` // The port of an endpoint usually specified for a connection. Port pulumi.IntInput `pulumi:"port"` // The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection. PrivateIp pulumi.StringInput `pulumi:"privateIp"` PrivateKeyFile pulumi.StringInput `pulumi:"privateKeyFile"` PrivateKeyPassphrase pulumi.StringInput `pulumi:"privateKeyPassphrase"` ProducerProperties pulumi.StringInput `pulumi:"producerProperties"` PublicKeyFingerprint pulumi.StringInput `pulumi:"publicKeyFingerprint"` // The name of the region. e.g.: us-ashburn-1 Region pulumi.StringInput `pulumi:"region"` SasToken pulumi.StringInput `pulumi:"sasToken"` SecretAccessKey pulumi.StringInput `pulumi:"secretAccessKey"` // Security protocol for PostgreSQL / Microsoft SQL Server.. SecurityProtocol pulumi.StringInput `pulumi:"securityProtocol"` // The mode of the database connection session to be established by the data client. 'REDIRECT' - for a RAC database, 'DIRECT' - for a non-RAC database. Connection to a RAC database involves a redirection received from the SCAN listeners to the database node to connect to. By default the mode would be DIRECT. SessionMode pulumi.StringInput `pulumi:"sessionMode"` // If set to true, Java Naming and Directory Interface (JNDI) properties should be provided. ShouldUseJndi pulumi.BoolInput `pulumi:"shouldUseJndi"` // If set to true, the driver validates the certificate that is sent by the database server. ShouldValidateServerCertificate pulumi.BoolInput `pulumi:"shouldValidateServerCertificate"` // Database Certificate - The base64 encoded content of pem file containing the server public key (for 1-way SSL). SslCa pulumi.StringInput `pulumi:"sslCa"` SslCert pulumi.StringInput `pulumi:"sslCert"` SslCrl pulumi.StringInput `pulumi:"sslCrl"` SslKey pulumi.StringInput `pulumi:"sslKey"` SslKeyPassword pulumi.StringInput `pulumi:"sslKeyPassword"` // SSL mode for PostgreSQL. SslMode pulumi.StringInput `pulumi:"sslMode"` // A filter to return only connections having the 'lifecycleState' given. State pulumi.StringInput `pulumi:"state"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the stream pool being referenced. StreamPoolId pulumi.StringInput `pulumi:"streamPoolId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet being referenced. SubnetId pulumi.StringInput `pulumi:"subnetId"` // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.MapInput `pulumi:"systemTags"` // The array of technology types. TechnologyType pulumi.StringInput `pulumi:"technologyType"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the related Oracle Cloud Infrastructure tenancy. TenancyId pulumi.StringInput `pulumi:"tenancyId"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` TrustStore pulumi.StringInput `pulumi:"trustStore"` TrustStorePassword pulumi.StringInput `pulumi:"trustStorePassword"` // Kafka Schema Registry URL. e.g.: 'https://server1.us.oracle.com:8081' Url pulumi.StringInput `pulumi:"url"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle Cloud Infrastructure user who will access the Oracle NoSQL database/Object Storage. The user must have write access to the table they want to connect to. UserId pulumi.StringInput `pulumi:"userId"` // The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivity requirements defined in it. Username pulumi.StringInput `pulumi:"username"` // Refers to the customer's vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault. VaultId pulumi.StringInput `pulumi:"vaultId"` Wallet pulumi.StringInput `pulumi:"wallet"` }
func (GetConnectionsConnectionCollectionItemArgs) ElementType ¶ added in v0.6.0
func (GetConnectionsConnectionCollectionItemArgs) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionItemArgs) ToGetConnectionsConnectionCollectionItemOutput ¶ added in v0.6.0
func (i GetConnectionsConnectionCollectionItemArgs) ToGetConnectionsConnectionCollectionItemOutput() GetConnectionsConnectionCollectionItemOutput
func (GetConnectionsConnectionCollectionItemArgs) ToGetConnectionsConnectionCollectionItemOutputWithContext ¶ added in v0.6.0
func (i GetConnectionsConnectionCollectionItemArgs) ToGetConnectionsConnectionCollectionItemOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemOutput
type GetConnectionsConnectionCollectionItemArray ¶ added in v0.6.0
type GetConnectionsConnectionCollectionItemArray []GetConnectionsConnectionCollectionItemInput
func (GetConnectionsConnectionCollectionItemArray) ElementType ¶ added in v0.6.0
func (GetConnectionsConnectionCollectionItemArray) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionItemArray) ToGetConnectionsConnectionCollectionItemArrayOutput ¶ added in v0.6.0
func (i GetConnectionsConnectionCollectionItemArray) ToGetConnectionsConnectionCollectionItemArrayOutput() GetConnectionsConnectionCollectionItemArrayOutput
func (GetConnectionsConnectionCollectionItemArray) ToGetConnectionsConnectionCollectionItemArrayOutputWithContext ¶ added in v0.6.0
func (i GetConnectionsConnectionCollectionItemArray) ToGetConnectionsConnectionCollectionItemArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemArrayOutput
type GetConnectionsConnectionCollectionItemArrayInput ¶ added in v0.6.0
type GetConnectionsConnectionCollectionItemArrayInput interface { pulumi.Input ToGetConnectionsConnectionCollectionItemArrayOutput() GetConnectionsConnectionCollectionItemArrayOutput ToGetConnectionsConnectionCollectionItemArrayOutputWithContext(context.Context) GetConnectionsConnectionCollectionItemArrayOutput }
GetConnectionsConnectionCollectionItemArrayInput is an input type that accepts GetConnectionsConnectionCollectionItemArray and GetConnectionsConnectionCollectionItemArrayOutput values. You can construct a concrete instance of `GetConnectionsConnectionCollectionItemArrayInput` via:
GetConnectionsConnectionCollectionItemArray{ GetConnectionsConnectionCollectionItemArgs{...} }
type GetConnectionsConnectionCollectionItemArrayOutput ¶ added in v0.6.0
type GetConnectionsConnectionCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetConnectionsConnectionCollectionItemArrayOutput) ElementType ¶ added in v0.6.0
func (GetConnectionsConnectionCollectionItemArrayOutput) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionItemArrayOutput) ToGetConnectionsConnectionCollectionItemArrayOutput ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemArrayOutput) ToGetConnectionsConnectionCollectionItemArrayOutput() GetConnectionsConnectionCollectionItemArrayOutput
func (GetConnectionsConnectionCollectionItemArrayOutput) ToGetConnectionsConnectionCollectionItemArrayOutputWithContext ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemArrayOutput) ToGetConnectionsConnectionCollectionItemArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemArrayOutput
type GetConnectionsConnectionCollectionItemBootstrapServer ¶ added in v0.6.0
type GetConnectionsConnectionCollectionItemBootstrapServer struct { // The name or address of a host. Host string `pulumi:"host"` // The port of an endpoint usually specified for a connection. Port int `pulumi:"port"` // The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection. PrivateIp string `pulumi:"privateIp"` }
type GetConnectionsConnectionCollectionItemBootstrapServerArgs ¶ added in v0.6.0
type GetConnectionsConnectionCollectionItemBootstrapServerArgs struct { // The name or address of a host. Host pulumi.StringInput `pulumi:"host"` // The port of an endpoint usually specified for a connection. Port pulumi.IntInput `pulumi:"port"` // The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection. PrivateIp pulumi.StringInput `pulumi:"privateIp"` }
func (GetConnectionsConnectionCollectionItemBootstrapServerArgs) ElementType ¶ added in v0.6.0
func (GetConnectionsConnectionCollectionItemBootstrapServerArgs) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionItemBootstrapServerArgs) ToGetConnectionsConnectionCollectionItemBootstrapServerOutput ¶ added in v0.6.0
func (i GetConnectionsConnectionCollectionItemBootstrapServerArgs) ToGetConnectionsConnectionCollectionItemBootstrapServerOutput() GetConnectionsConnectionCollectionItemBootstrapServerOutput
func (GetConnectionsConnectionCollectionItemBootstrapServerArgs) ToGetConnectionsConnectionCollectionItemBootstrapServerOutputWithContext ¶ added in v0.6.0
func (i GetConnectionsConnectionCollectionItemBootstrapServerArgs) ToGetConnectionsConnectionCollectionItemBootstrapServerOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemBootstrapServerOutput
type GetConnectionsConnectionCollectionItemBootstrapServerArray ¶ added in v0.6.0
type GetConnectionsConnectionCollectionItemBootstrapServerArray []GetConnectionsConnectionCollectionItemBootstrapServerInput
func (GetConnectionsConnectionCollectionItemBootstrapServerArray) ElementType ¶ added in v0.6.0
func (GetConnectionsConnectionCollectionItemBootstrapServerArray) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionItemBootstrapServerArray) ToGetConnectionsConnectionCollectionItemBootstrapServerArrayOutput ¶ added in v0.6.0
func (i GetConnectionsConnectionCollectionItemBootstrapServerArray) ToGetConnectionsConnectionCollectionItemBootstrapServerArrayOutput() GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput
func (GetConnectionsConnectionCollectionItemBootstrapServerArray) ToGetConnectionsConnectionCollectionItemBootstrapServerArrayOutputWithContext ¶ added in v0.6.0
func (i GetConnectionsConnectionCollectionItemBootstrapServerArray) ToGetConnectionsConnectionCollectionItemBootstrapServerArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput
type GetConnectionsConnectionCollectionItemBootstrapServerArrayInput ¶ added in v0.6.0
type GetConnectionsConnectionCollectionItemBootstrapServerArrayInput interface { pulumi.Input ToGetConnectionsConnectionCollectionItemBootstrapServerArrayOutput() GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput ToGetConnectionsConnectionCollectionItemBootstrapServerArrayOutputWithContext(context.Context) GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput }
GetConnectionsConnectionCollectionItemBootstrapServerArrayInput is an input type that accepts GetConnectionsConnectionCollectionItemBootstrapServerArray and GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput values. You can construct a concrete instance of `GetConnectionsConnectionCollectionItemBootstrapServerArrayInput` via:
GetConnectionsConnectionCollectionItemBootstrapServerArray{ GetConnectionsConnectionCollectionItemBootstrapServerArgs{...} }
type GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput ¶ added in v0.6.0
type GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput struct{ *pulumi.OutputState }
func (GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput) ElementType ¶ added in v0.6.0
func (GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput) ToGetConnectionsConnectionCollectionItemBootstrapServerArrayOutput ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput) ToGetConnectionsConnectionCollectionItemBootstrapServerArrayOutput() GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput
func (GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput) ToGetConnectionsConnectionCollectionItemBootstrapServerArrayOutputWithContext ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput) ToGetConnectionsConnectionCollectionItemBootstrapServerArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput
type GetConnectionsConnectionCollectionItemBootstrapServerInput ¶ added in v0.6.0
type GetConnectionsConnectionCollectionItemBootstrapServerInput interface { pulumi.Input ToGetConnectionsConnectionCollectionItemBootstrapServerOutput() GetConnectionsConnectionCollectionItemBootstrapServerOutput ToGetConnectionsConnectionCollectionItemBootstrapServerOutputWithContext(context.Context) GetConnectionsConnectionCollectionItemBootstrapServerOutput }
GetConnectionsConnectionCollectionItemBootstrapServerInput is an input type that accepts GetConnectionsConnectionCollectionItemBootstrapServerArgs and GetConnectionsConnectionCollectionItemBootstrapServerOutput values. You can construct a concrete instance of `GetConnectionsConnectionCollectionItemBootstrapServerInput` via:
GetConnectionsConnectionCollectionItemBootstrapServerArgs{...}
type GetConnectionsConnectionCollectionItemBootstrapServerOutput ¶ added in v0.6.0
type GetConnectionsConnectionCollectionItemBootstrapServerOutput struct{ *pulumi.OutputState }
func (GetConnectionsConnectionCollectionItemBootstrapServerOutput) ElementType ¶ added in v0.6.0
func (GetConnectionsConnectionCollectionItemBootstrapServerOutput) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionItemBootstrapServerOutput) Host ¶ added in v0.6.0
The name or address of a host.
func (GetConnectionsConnectionCollectionItemBootstrapServerOutput) Port ¶ added in v0.6.0
The port of an endpoint usually specified for a connection.
func (GetConnectionsConnectionCollectionItemBootstrapServerOutput) PrivateIp ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemBootstrapServerOutput) PrivateIp() pulumi.StringOutput
The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection.
func (GetConnectionsConnectionCollectionItemBootstrapServerOutput) ToGetConnectionsConnectionCollectionItemBootstrapServerOutput ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemBootstrapServerOutput) ToGetConnectionsConnectionCollectionItemBootstrapServerOutput() GetConnectionsConnectionCollectionItemBootstrapServerOutput
func (GetConnectionsConnectionCollectionItemBootstrapServerOutput) ToGetConnectionsConnectionCollectionItemBootstrapServerOutputWithContext ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemBootstrapServerOutput) ToGetConnectionsConnectionCollectionItemBootstrapServerOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemBootstrapServerOutput
type GetConnectionsConnectionCollectionItemIngressIp ¶ added in v0.6.0
type GetConnectionsConnectionCollectionItemIngressIp struct { // A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet. IngressIp string `pulumi:"ingressIp"` }
type GetConnectionsConnectionCollectionItemIngressIpArgs ¶ added in v0.6.0
type GetConnectionsConnectionCollectionItemIngressIpArgs struct { // A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet. IngressIp pulumi.StringInput `pulumi:"ingressIp"` }
func (GetConnectionsConnectionCollectionItemIngressIpArgs) ElementType ¶ added in v0.6.0
func (GetConnectionsConnectionCollectionItemIngressIpArgs) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionItemIngressIpArgs) ToGetConnectionsConnectionCollectionItemIngressIpOutput ¶ added in v0.6.0
func (i GetConnectionsConnectionCollectionItemIngressIpArgs) ToGetConnectionsConnectionCollectionItemIngressIpOutput() GetConnectionsConnectionCollectionItemIngressIpOutput
func (GetConnectionsConnectionCollectionItemIngressIpArgs) ToGetConnectionsConnectionCollectionItemIngressIpOutputWithContext ¶ added in v0.6.0
func (i GetConnectionsConnectionCollectionItemIngressIpArgs) ToGetConnectionsConnectionCollectionItemIngressIpOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemIngressIpOutput
type GetConnectionsConnectionCollectionItemIngressIpArray ¶ added in v0.6.0
type GetConnectionsConnectionCollectionItemIngressIpArray []GetConnectionsConnectionCollectionItemIngressIpInput
func (GetConnectionsConnectionCollectionItemIngressIpArray) ElementType ¶ added in v0.6.0
func (GetConnectionsConnectionCollectionItemIngressIpArray) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionItemIngressIpArray) ToGetConnectionsConnectionCollectionItemIngressIpArrayOutput ¶ added in v0.6.0
func (i GetConnectionsConnectionCollectionItemIngressIpArray) ToGetConnectionsConnectionCollectionItemIngressIpArrayOutput() GetConnectionsConnectionCollectionItemIngressIpArrayOutput
func (GetConnectionsConnectionCollectionItemIngressIpArray) ToGetConnectionsConnectionCollectionItemIngressIpArrayOutputWithContext ¶ added in v0.6.0
func (i GetConnectionsConnectionCollectionItemIngressIpArray) ToGetConnectionsConnectionCollectionItemIngressIpArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemIngressIpArrayOutput
type GetConnectionsConnectionCollectionItemIngressIpArrayInput ¶ added in v0.6.0
type GetConnectionsConnectionCollectionItemIngressIpArrayInput interface { pulumi.Input ToGetConnectionsConnectionCollectionItemIngressIpArrayOutput() GetConnectionsConnectionCollectionItemIngressIpArrayOutput ToGetConnectionsConnectionCollectionItemIngressIpArrayOutputWithContext(context.Context) GetConnectionsConnectionCollectionItemIngressIpArrayOutput }
GetConnectionsConnectionCollectionItemIngressIpArrayInput is an input type that accepts GetConnectionsConnectionCollectionItemIngressIpArray and GetConnectionsConnectionCollectionItemIngressIpArrayOutput values. You can construct a concrete instance of `GetConnectionsConnectionCollectionItemIngressIpArrayInput` via:
GetConnectionsConnectionCollectionItemIngressIpArray{ GetConnectionsConnectionCollectionItemIngressIpArgs{...} }
type GetConnectionsConnectionCollectionItemIngressIpArrayOutput ¶ added in v0.6.0
type GetConnectionsConnectionCollectionItemIngressIpArrayOutput struct{ *pulumi.OutputState }
func (GetConnectionsConnectionCollectionItemIngressIpArrayOutput) ElementType ¶ added in v0.6.0
func (GetConnectionsConnectionCollectionItemIngressIpArrayOutput) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionItemIngressIpArrayOutput) ToGetConnectionsConnectionCollectionItemIngressIpArrayOutput ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemIngressIpArrayOutput) ToGetConnectionsConnectionCollectionItemIngressIpArrayOutput() GetConnectionsConnectionCollectionItemIngressIpArrayOutput
func (GetConnectionsConnectionCollectionItemIngressIpArrayOutput) ToGetConnectionsConnectionCollectionItemIngressIpArrayOutputWithContext ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemIngressIpArrayOutput) ToGetConnectionsConnectionCollectionItemIngressIpArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemIngressIpArrayOutput
type GetConnectionsConnectionCollectionItemIngressIpInput ¶ added in v0.6.0
type GetConnectionsConnectionCollectionItemIngressIpInput interface { pulumi.Input ToGetConnectionsConnectionCollectionItemIngressIpOutput() GetConnectionsConnectionCollectionItemIngressIpOutput ToGetConnectionsConnectionCollectionItemIngressIpOutputWithContext(context.Context) GetConnectionsConnectionCollectionItemIngressIpOutput }
GetConnectionsConnectionCollectionItemIngressIpInput is an input type that accepts GetConnectionsConnectionCollectionItemIngressIpArgs and GetConnectionsConnectionCollectionItemIngressIpOutput values. You can construct a concrete instance of `GetConnectionsConnectionCollectionItemIngressIpInput` via:
GetConnectionsConnectionCollectionItemIngressIpArgs{...}
type GetConnectionsConnectionCollectionItemIngressIpOutput ¶ added in v0.6.0
type GetConnectionsConnectionCollectionItemIngressIpOutput struct{ *pulumi.OutputState }
func (GetConnectionsConnectionCollectionItemIngressIpOutput) ElementType ¶ added in v0.6.0
func (GetConnectionsConnectionCollectionItemIngressIpOutput) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionItemIngressIpOutput) IngressIp ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemIngressIpOutput) IngressIp() pulumi.StringOutput
A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet.
func (GetConnectionsConnectionCollectionItemIngressIpOutput) ToGetConnectionsConnectionCollectionItemIngressIpOutput ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemIngressIpOutput) ToGetConnectionsConnectionCollectionItemIngressIpOutput() GetConnectionsConnectionCollectionItemIngressIpOutput
func (GetConnectionsConnectionCollectionItemIngressIpOutput) ToGetConnectionsConnectionCollectionItemIngressIpOutputWithContext ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemIngressIpOutput) ToGetConnectionsConnectionCollectionItemIngressIpOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemIngressIpOutput
type GetConnectionsConnectionCollectionItemInput ¶ added in v0.6.0
type GetConnectionsConnectionCollectionItemInput interface { pulumi.Input ToGetConnectionsConnectionCollectionItemOutput() GetConnectionsConnectionCollectionItemOutput ToGetConnectionsConnectionCollectionItemOutputWithContext(context.Context) GetConnectionsConnectionCollectionItemOutput }
GetConnectionsConnectionCollectionItemInput is an input type that accepts GetConnectionsConnectionCollectionItemArgs and GetConnectionsConnectionCollectionItemOutput values. You can construct a concrete instance of `GetConnectionsConnectionCollectionItemInput` via:
GetConnectionsConnectionCollectionItemArgs{...}
type GetConnectionsConnectionCollectionItemOutput ¶ added in v0.6.0
type GetConnectionsConnectionCollectionItemOutput struct{ *pulumi.OutputState }
func (GetConnectionsConnectionCollectionItemOutput) AccessKeyId ¶ added in v0.13.0
func (o GetConnectionsConnectionCollectionItemOutput) AccessKeyId() pulumi.StringOutput
Access key ID to access the Amazon S3 bucket. e.g.: "this-is-not-the-secret"
func (GetConnectionsConnectionCollectionItemOutput) AccountKey ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) AccountKey() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) AccountName ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) AccountName() pulumi.StringOutput
Sets the Azure storage account name.
func (GetConnectionsConnectionCollectionItemOutput) AdditionalAttributes ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) AdditionalAttributes() GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput
An array of name-value pair attribute entries. Used as additional parameters in connection string.
func (GetConnectionsConnectionCollectionItemOutput) AuthenticationType ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) AuthenticationType() pulumi.StringOutput
Used authentication mechanism to access Azure Data Lake Storage.
func (GetConnectionsConnectionCollectionItemOutput) AzureTenantId ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) AzureTenantId() pulumi.StringOutput
Azure tenant ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 14593954-d337-4a61-a364-9f758c64f97f
func (GetConnectionsConnectionCollectionItemOutput) BootstrapServers ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) BootstrapServers() GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput
Kafka bootstrap. Equivalent of bootstrap.servers configuration property in Kafka: list of KafkaBootstrapServer objects specified by host/port. Used for establishing the initial connection to the Kafka cluster. Example: `"server1.example.com:9092,server2.example.com:9092"`
func (GetConnectionsConnectionCollectionItemOutput) ClientId ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) ClientId() pulumi.StringOutput
Azure client ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 06ecaabf-8b80-4ec8-a0ec-20cbf463703d
func (GetConnectionsConnectionCollectionItemOutput) ClientSecret ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) ClientSecret() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) CompartmentId ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
func (GetConnectionsConnectionCollectionItemOutput) ConnectionFactory ¶ added in v0.13.0
func (o GetConnectionsConnectionCollectionItemOutput) ConnectionFactory() pulumi.StringOutput
The of Java class implementing javax.jms.ConnectionFactory interface supplied by the Java Message Service provider. e.g.: 'com.stc.jmsjca.core.JConnectionFactoryXA'
func (GetConnectionsConnectionCollectionItemOutput) ConnectionString ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) ConnectionString() pulumi.StringOutput
JDBC connection string. e.g.: 'jdbc:sqlserver://<synapse-workspace>.sql.azuresynapse.net:1433;database=<db-name>;encrypt=true;trustServerCertificate=false;hostNameInCertificate=*.sql.azuresynapse.net;loginTimeout=300;'
func (GetConnectionsConnectionCollectionItemOutput) ConnectionType ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) ConnectionType() pulumi.StringOutput
The array of connection types.
func (GetConnectionsConnectionCollectionItemOutput) ConnectionUrl ¶ added in v0.13.0
func (o GetConnectionsConnectionCollectionItemOutput) ConnectionUrl() pulumi.StringOutput
JDBC connection URL. e.g.: 'jdbc:snowflake://<account_name>.snowflakecomputing.com/?warehouse=<warehouse-name>&db=<db-name>'
func (GetConnectionsConnectionCollectionItemOutput) ConsumerProperties ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) ConsumerProperties() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) CoreSiteXml ¶ added in v0.13.0
func (o GetConnectionsConnectionCollectionItemOutput) CoreSiteXml() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) DatabaseId ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) DatabaseId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle Autonomous Json Database.
func (GetConnectionsConnectionCollectionItemOutput) DatabaseName ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) DatabaseName() pulumi.StringOutput
The name of the database.
func (GetConnectionsConnectionCollectionItemOutput) DbSystemId ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) DbSystemId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database system being referenced.
func (GetConnectionsConnectionCollectionItemOutput) DefinedTags ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) DefinedTags() pulumi.MapOutput
Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetConnectionsConnectionCollectionItemOutput) DeploymentId ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) DeploymentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced.
func (GetConnectionsConnectionCollectionItemOutput) Description ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) Description() pulumi.StringOutput
Metadata about this specific object.
func (GetConnectionsConnectionCollectionItemOutput) DisplayName ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) DisplayName() pulumi.StringOutput
A filter to return only the resources that match the entire 'displayName' given.
func (GetConnectionsConnectionCollectionItemOutput) ElementType ¶ added in v0.6.0
func (GetConnectionsConnectionCollectionItemOutput) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionItemOutput) Endpoint ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) Endpoint() pulumi.StringOutput
Azure Storage service endpoint. e.g: https://test.blob.core.windows.net
func (GetConnectionsConnectionCollectionItemOutput) FreeformTags ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) FreeformTags() pulumi.MapOutput
A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (GetConnectionsConnectionCollectionItemOutput) Host ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) Host() pulumi.StringOutput
The name or address of a host.
func (GetConnectionsConnectionCollectionItemOutput) Id ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) Id() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection being referenced.
func (GetConnectionsConnectionCollectionItemOutput) IngressIps ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) IngressIps() GetConnectionsConnectionCollectionItemIngressIpArrayOutput
List of ingress IP addresses from where the GoldenGate deployment connects to this connection's privateIp. Customers may optionally set up ingress security rules to restrict traffic from these IP addresses.
func (GetConnectionsConnectionCollectionItemOutput) JndiConnectionFactory ¶ added in v0.13.0
func (o GetConnectionsConnectionCollectionItemOutput) JndiConnectionFactory() pulumi.StringOutput
The Connection Factory can be looked up using this name. e.g.: 'ConnectionFactory'
func (GetConnectionsConnectionCollectionItemOutput) JndiInitialContextFactory ¶ added in v0.13.0
func (o GetConnectionsConnectionCollectionItemOutput) JndiInitialContextFactory() pulumi.StringOutput
The implementation of javax.naming.spi.InitialContextFactory interface that the client uses to obtain initial naming context. e.g.: 'org.apache.activemq.jndi.ActiveMQInitialContextFactory'
func (GetConnectionsConnectionCollectionItemOutput) JndiProviderUrl ¶ added in v0.13.0
func (o GetConnectionsConnectionCollectionItemOutput) JndiProviderUrl() pulumi.StringOutput
The URL that Java Message Service will use to contact the JNDI provider. e.g.: 'tcp://myjms.host.domain:61616?jms.prefetchPolicy.all=1000'
func (GetConnectionsConnectionCollectionItemOutput) JndiSecurityCredentials ¶ added in v0.13.0
func (o GetConnectionsConnectionCollectionItemOutput) JndiSecurityCredentials() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) JndiSecurityPrincipal ¶ added in v0.13.0
func (o GetConnectionsConnectionCollectionItemOutput) JndiSecurityPrincipal() pulumi.StringOutput
Specifies the identity of the principal (user) to be authenticated. e.g.: 'admin2'
func (GetConnectionsConnectionCollectionItemOutput) KeyId ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) KeyId() pulumi.StringOutput
Refers to the customer's master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key.
func (GetConnectionsConnectionCollectionItemOutput) KeyStore ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) KeyStore() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) KeyStorePassword ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) KeyStorePassword() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) LifecycleDetails ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.
func (GetConnectionsConnectionCollectionItemOutput) NsgIds ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) NsgIds() pulumi.StringArrayOutput
An array of Network Security Group OCIDs used to define network access for either Deployments or Connections.
func (GetConnectionsConnectionCollectionItemOutput) Password ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) Password() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) Port ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) Port() pulumi.IntOutput
The port of an endpoint usually specified for a connection.
func (GetConnectionsConnectionCollectionItemOutput) PrivateIp ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) PrivateIp() pulumi.StringOutput
The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection.
func (GetConnectionsConnectionCollectionItemOutput) PrivateKeyFile ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) PrivateKeyFile() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) PrivateKeyPassphrase ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) PrivateKeyPassphrase() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) ProducerProperties ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) ProducerProperties() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) PublicKeyFingerprint ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) PublicKeyFingerprint() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) Region ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) Region() pulumi.StringOutput
The name of the region. e.g.: us-ashburn-1
func (GetConnectionsConnectionCollectionItemOutput) SasToken ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) SasToken() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) SecretAccessKey ¶ added in v0.13.0
func (o GetConnectionsConnectionCollectionItemOutput) SecretAccessKey() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) SecurityProtocol ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) SecurityProtocol() pulumi.StringOutput
Security protocol for PostgreSQL / Microsoft SQL Server..
func (GetConnectionsConnectionCollectionItemOutput) SessionMode ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) SessionMode() pulumi.StringOutput
The mode of the database connection session to be established by the data client. 'REDIRECT' - for a RAC database, 'DIRECT' - for a non-RAC database. Connection to a RAC database involves a redirection received from the SCAN listeners to the database node to connect to. By default the mode would be DIRECT.
func (GetConnectionsConnectionCollectionItemOutput) ShouldUseJndi ¶ added in v0.13.0
func (o GetConnectionsConnectionCollectionItemOutput) ShouldUseJndi() pulumi.BoolOutput
If set to true, Java Naming and Directory Interface (JNDI) properties should be provided.
func (GetConnectionsConnectionCollectionItemOutput) ShouldValidateServerCertificate ¶ added in v0.13.0
func (o GetConnectionsConnectionCollectionItemOutput) ShouldValidateServerCertificate() pulumi.BoolOutput
If set to true, the driver validates the certificate that is sent by the database server.
func (GetConnectionsConnectionCollectionItemOutput) SslCa ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) SslCa() pulumi.StringOutput
Database Certificate - The base64 encoded content of pem file containing the server public key (for 1-way SSL).
func (GetConnectionsConnectionCollectionItemOutput) SslCert ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) SslCert() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) SslCrl ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) SslCrl() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) SslKey ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) SslKey() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) SslKeyPassword ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) SslKeyPassword() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) SslMode ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) SslMode() pulumi.StringOutput
SSL mode for PostgreSQL.
func (GetConnectionsConnectionCollectionItemOutput) State ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) State() pulumi.StringOutput
A filter to return only connections having the 'lifecycleState' given.
func (GetConnectionsConnectionCollectionItemOutput) StreamPoolId ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) StreamPoolId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the stream pool being referenced.
func (GetConnectionsConnectionCollectionItemOutput) SubnetId ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) SubnetId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet being referenced.
func (GetConnectionsConnectionCollectionItemOutput) SystemTags ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) SystemTags() pulumi.MapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (GetConnectionsConnectionCollectionItemOutput) TechnologyType ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) TechnologyType() pulumi.StringOutput
The array of technology types.
func (GetConnectionsConnectionCollectionItemOutput) TenancyId ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) TenancyId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the related Oracle Cloud Infrastructure tenancy.
func (GetConnectionsConnectionCollectionItemOutput) TimeCreated ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetConnectionsConnectionCollectionItemOutput) TimeUpdated ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) TimeUpdated() pulumi.StringOutput
The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetConnectionsConnectionCollectionItemOutput) ToGetConnectionsConnectionCollectionItemOutput ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) ToGetConnectionsConnectionCollectionItemOutput() GetConnectionsConnectionCollectionItemOutput
func (GetConnectionsConnectionCollectionItemOutput) ToGetConnectionsConnectionCollectionItemOutputWithContext ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) ToGetConnectionsConnectionCollectionItemOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemOutput
func (GetConnectionsConnectionCollectionItemOutput) TrustStore ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) TrustStore() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) TrustStorePassword ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) TrustStorePassword() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) Url ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) Url() pulumi.StringOutput
Kafka Schema Registry URL. e.g.: 'https://server1.us.oracle.com:8081'
func (GetConnectionsConnectionCollectionItemOutput) UserId ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) UserId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle Cloud Infrastructure user who will access the Oracle NoSQL database/Object Storage. The user must have write access to the table they want to connect to.
func (GetConnectionsConnectionCollectionItemOutput) Username ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) Username() pulumi.StringOutput
The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivity requirements defined in it.
func (GetConnectionsConnectionCollectionItemOutput) VaultId ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) VaultId() pulumi.StringOutput
Refers to the customer's vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault.
func (GetConnectionsConnectionCollectionItemOutput) Wallet ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionItemOutput) Wallet() pulumi.StringOutput
type GetConnectionsConnectionCollectionOutput ¶ added in v0.6.0
type GetConnectionsConnectionCollectionOutput struct{ *pulumi.OutputState }
func (GetConnectionsConnectionCollectionOutput) ElementType ¶ added in v0.6.0
func (GetConnectionsConnectionCollectionOutput) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionOutput) ToGetConnectionsConnectionCollectionOutput ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionOutput) ToGetConnectionsConnectionCollectionOutput() GetConnectionsConnectionCollectionOutput
func (GetConnectionsConnectionCollectionOutput) ToGetConnectionsConnectionCollectionOutputWithContext ¶ added in v0.6.0
func (o GetConnectionsConnectionCollectionOutput) ToGetConnectionsConnectionCollectionOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionOutput
type GetConnectionsFilter ¶ added in v0.6.0
type GetConnectionsFilterArgs ¶ added in v0.6.0
type GetConnectionsFilterArgs struct { // The name of the property entry. Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetConnectionsFilterArgs) ElementType ¶ added in v0.6.0
func (GetConnectionsFilterArgs) ElementType() reflect.Type
func (GetConnectionsFilterArgs) ToGetConnectionsFilterOutput ¶ added in v0.6.0
func (i GetConnectionsFilterArgs) ToGetConnectionsFilterOutput() GetConnectionsFilterOutput
func (GetConnectionsFilterArgs) ToGetConnectionsFilterOutputWithContext ¶ added in v0.6.0
func (i GetConnectionsFilterArgs) ToGetConnectionsFilterOutputWithContext(ctx context.Context) GetConnectionsFilterOutput
type GetConnectionsFilterArray ¶ added in v0.6.0
type GetConnectionsFilterArray []GetConnectionsFilterInput
func (GetConnectionsFilterArray) ElementType ¶ added in v0.6.0
func (GetConnectionsFilterArray) ElementType() reflect.Type
func (GetConnectionsFilterArray) ToGetConnectionsFilterArrayOutput ¶ added in v0.6.0
func (i GetConnectionsFilterArray) ToGetConnectionsFilterArrayOutput() GetConnectionsFilterArrayOutput
func (GetConnectionsFilterArray) ToGetConnectionsFilterArrayOutputWithContext ¶ added in v0.6.0
func (i GetConnectionsFilterArray) ToGetConnectionsFilterArrayOutputWithContext(ctx context.Context) GetConnectionsFilterArrayOutput
type GetConnectionsFilterArrayInput ¶ added in v0.6.0
type GetConnectionsFilterArrayInput interface { pulumi.Input ToGetConnectionsFilterArrayOutput() GetConnectionsFilterArrayOutput ToGetConnectionsFilterArrayOutputWithContext(context.Context) GetConnectionsFilterArrayOutput }
GetConnectionsFilterArrayInput is an input type that accepts GetConnectionsFilterArray and GetConnectionsFilterArrayOutput values. You can construct a concrete instance of `GetConnectionsFilterArrayInput` via:
GetConnectionsFilterArray{ GetConnectionsFilterArgs{...} }
type GetConnectionsFilterArrayOutput ¶ added in v0.6.0
type GetConnectionsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetConnectionsFilterArrayOutput) ElementType ¶ added in v0.6.0
func (GetConnectionsFilterArrayOutput) ElementType() reflect.Type
func (GetConnectionsFilterArrayOutput) Index ¶ added in v0.6.0
func (o GetConnectionsFilterArrayOutput) Index(i pulumi.IntInput) GetConnectionsFilterOutput
func (GetConnectionsFilterArrayOutput) ToGetConnectionsFilterArrayOutput ¶ added in v0.6.0
func (o GetConnectionsFilterArrayOutput) ToGetConnectionsFilterArrayOutput() GetConnectionsFilterArrayOutput
func (GetConnectionsFilterArrayOutput) ToGetConnectionsFilterArrayOutputWithContext ¶ added in v0.6.0
func (o GetConnectionsFilterArrayOutput) ToGetConnectionsFilterArrayOutputWithContext(ctx context.Context) GetConnectionsFilterArrayOutput
type GetConnectionsFilterInput ¶ added in v0.6.0
type GetConnectionsFilterInput interface { pulumi.Input ToGetConnectionsFilterOutput() GetConnectionsFilterOutput ToGetConnectionsFilterOutputWithContext(context.Context) GetConnectionsFilterOutput }
GetConnectionsFilterInput is an input type that accepts GetConnectionsFilterArgs and GetConnectionsFilterOutput values. You can construct a concrete instance of `GetConnectionsFilterInput` via:
GetConnectionsFilterArgs{...}
type GetConnectionsFilterOutput ¶ added in v0.6.0
type GetConnectionsFilterOutput struct{ *pulumi.OutputState }
func (GetConnectionsFilterOutput) ElementType ¶ added in v0.6.0
func (GetConnectionsFilterOutput) ElementType() reflect.Type
func (GetConnectionsFilterOutput) Name ¶ added in v0.6.0
func (o GetConnectionsFilterOutput) Name() pulumi.StringOutput
The name of the property entry.
func (GetConnectionsFilterOutput) Regex ¶ added in v0.6.0
func (o GetConnectionsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetConnectionsFilterOutput) ToGetConnectionsFilterOutput ¶ added in v0.6.0
func (o GetConnectionsFilterOutput) ToGetConnectionsFilterOutput() GetConnectionsFilterOutput
func (GetConnectionsFilterOutput) ToGetConnectionsFilterOutputWithContext ¶ added in v0.6.0
func (o GetConnectionsFilterOutput) ToGetConnectionsFilterOutputWithContext(ctx context.Context) GetConnectionsFilterOutput
func (GetConnectionsFilterOutput) Values ¶ added in v0.6.0
func (o GetConnectionsFilterOutput) Values() pulumi.StringArrayOutput
type GetConnectionsOutputArgs ¶ added in v0.6.0
type GetConnectionsOutputArgs struct { // Filters for compatible connections which can be, but currently not assigned to the deployment specified by its id. AssignableDeploymentId pulumi.StringPtrInput `pulumi:"assignableDeploymentId"` // Filters for connections which can be assigned to the latest version of the specified deployment type. AssignableDeploymentType pulumi.StringPtrInput `pulumi:"assignableDeploymentType"` // The OCID of the deployment which for the connection must be assigned. AssignedDeploymentId pulumi.StringPtrInput `pulumi:"assignedDeploymentId"` // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The array of connection types. ConnectionTypes pulumi.StringArrayInput `pulumi:"connectionTypes"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetConnectionsFilterArrayInput `pulumi:"filters"` // A filter to return only connections having the 'lifecycleState' given. State pulumi.StringPtrInput `pulumi:"state"` // The array of technology types. TechnologyTypes pulumi.StringArrayInput `pulumi:"technologyTypes"` }
A collection of arguments for invoking getConnections.
func (GetConnectionsOutputArgs) ElementType ¶ added in v0.6.0
func (GetConnectionsOutputArgs) ElementType() reflect.Type
type GetConnectionsResult ¶ added in v0.6.0
type GetConnectionsResult struct { AssignableDeploymentId *string `pulumi:"assignableDeploymentId"` AssignableDeploymentType *string `pulumi:"assignableDeploymentType"` AssignedDeploymentId *string `pulumi:"assignedDeploymentId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId string `pulumi:"compartmentId"` // The list of connection_collection. ConnectionCollections []GetConnectionsConnectionCollection `pulumi:"connectionCollections"` // The connection type. ConnectionTypes []string `pulumi:"connectionTypes"` // An object's Display Name. DisplayName *string `pulumi:"displayName"` Filters []GetConnectionsFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Possible lifecycle states for connection. State *string `pulumi:"state"` // The Kafka (e.g. Confluent) Schema Registry technology type. TechnologyTypes []string `pulumi:"technologyTypes"` }
A collection of values returned by getConnections.
func GetConnections ¶ added in v0.6.0
func GetConnections(ctx *pulumi.Context, args *GetConnectionsArgs, opts ...pulumi.InvokeOption) (*GetConnectionsResult, error)
This data source provides the list of Connections in Oracle Cloud Infrastructure Golden Gate service.
Lists the Connections in the compartment.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetConnections(ctx, &goldengate.GetConnectionsArgs{ CompartmentId: _var.Compartment_id, AssignableDeploymentId: pulumi.StringRef(oci_golden_gate_deployment.Test_deployment.Id), AssignableDeploymentType: pulumi.StringRef(_var.Connection_assignable_deployment_type), AssignedDeploymentId: pulumi.StringRef(oci_golden_gate_deployment.Test_deployment.Id), ConnectionTypes: _var.Connection_connection_type, DisplayName: pulumi.StringRef(_var.Connection_display_name), State: pulumi.StringRef(_var.Connection_state), TechnologyTypes: _var.Connection_technology_type, }, nil) if err != nil { return err } return nil }) }
```
type GetConnectionsResultOutput ¶ added in v0.6.0
type GetConnectionsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getConnections.
func GetConnectionsOutput ¶ added in v0.6.0
func GetConnectionsOutput(ctx *pulumi.Context, args GetConnectionsOutputArgs, opts ...pulumi.InvokeOption) GetConnectionsResultOutput
func (GetConnectionsResultOutput) AssignableDeploymentId ¶ added in v0.6.0
func (o GetConnectionsResultOutput) AssignableDeploymentId() pulumi.StringPtrOutput
func (GetConnectionsResultOutput) AssignableDeploymentType ¶ added in v0.6.0
func (o GetConnectionsResultOutput) AssignableDeploymentType() pulumi.StringPtrOutput
func (GetConnectionsResultOutput) AssignedDeploymentId ¶ added in v0.6.0
func (o GetConnectionsResultOutput) AssignedDeploymentId() pulumi.StringPtrOutput
func (GetConnectionsResultOutput) CompartmentId ¶ added in v0.6.0
func (o GetConnectionsResultOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced.
func (GetConnectionsResultOutput) ConnectionCollections ¶ added in v0.6.0
func (o GetConnectionsResultOutput) ConnectionCollections() GetConnectionsConnectionCollectionArrayOutput
The list of connection_collection.
func (GetConnectionsResultOutput) ConnectionTypes ¶ added in v0.6.0
func (o GetConnectionsResultOutput) ConnectionTypes() pulumi.StringArrayOutput
The connection type.
func (GetConnectionsResultOutput) DisplayName ¶ added in v0.6.0
func (o GetConnectionsResultOutput) DisplayName() pulumi.StringPtrOutput
An object's Display Name.
func (GetConnectionsResultOutput) ElementType ¶ added in v0.6.0
func (GetConnectionsResultOutput) ElementType() reflect.Type
func (GetConnectionsResultOutput) Filters ¶ added in v0.6.0
func (o GetConnectionsResultOutput) Filters() GetConnectionsFilterArrayOutput
func (GetConnectionsResultOutput) Id ¶ added in v0.6.0
func (o GetConnectionsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetConnectionsResultOutput) State ¶ added in v0.6.0
func (o GetConnectionsResultOutput) State() pulumi.StringPtrOutput
Possible lifecycle states for connection.
func (GetConnectionsResultOutput) TechnologyTypes ¶ added in v0.6.0
func (o GetConnectionsResultOutput) TechnologyTypes() pulumi.StringArrayOutput
The Kafka (e.g. Confluent) Schema Registry technology type.
func (GetConnectionsResultOutput) ToGetConnectionsResultOutput ¶ added in v0.6.0
func (o GetConnectionsResultOutput) ToGetConnectionsResultOutput() GetConnectionsResultOutput
func (GetConnectionsResultOutput) ToGetConnectionsResultOutputWithContext ¶ added in v0.6.0
func (o GetConnectionsResultOutput) ToGetConnectionsResultOutputWithContext(ctx context.Context) GetConnectionsResultOutput
type GetDatabaseRegistrationsArgs ¶
type GetDatabaseRegistrationsArgs struct { // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId string `pulumi:"compartmentId"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName *string `pulumi:"displayName"` Filters []GetDatabaseRegistrationsFilter `pulumi:"filters"` // A filter to return only the resources that match the 'lifecycleState' given. State *string `pulumi:"state"` }
A collection of arguments for invoking getDatabaseRegistrations.
type GetDatabaseRegistrationsDatabaseRegistrationCollection ¶
type GetDatabaseRegistrationsDatabaseRegistrationCollection struct {
Items []GetDatabaseRegistrationsDatabaseRegistrationCollectionItem `pulumi:"items"`
}
type GetDatabaseRegistrationsDatabaseRegistrationCollectionArgs ¶
type GetDatabaseRegistrationsDatabaseRegistrationCollectionArgs struct {
Items GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayInput `pulumi:"items"`
}
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionArgs) ElementType ¶
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionArgs) ElementType() reflect.Type
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionArgs) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionOutput ¶
func (i GetDatabaseRegistrationsDatabaseRegistrationCollectionArgs) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionOutput() GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionArgs) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionOutputWithContext ¶
func (i GetDatabaseRegistrationsDatabaseRegistrationCollectionArgs) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionOutputWithContext(ctx context.Context) GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput
type GetDatabaseRegistrationsDatabaseRegistrationCollectionArray ¶
type GetDatabaseRegistrationsDatabaseRegistrationCollectionArray []GetDatabaseRegistrationsDatabaseRegistrationCollectionInput
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionArray) ElementType ¶
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionArray) ElementType() reflect.Type
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionArray) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput ¶
func (i GetDatabaseRegistrationsDatabaseRegistrationCollectionArray) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput() GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionArray) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutputWithContext ¶
func (i GetDatabaseRegistrationsDatabaseRegistrationCollectionArray) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutputWithContext(ctx context.Context) GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput
type GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayInput ¶
type GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayInput interface { pulumi.Input ToGetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput() GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput ToGetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutputWithContext(context.Context) GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput }
GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayInput is an input type that accepts GetDatabaseRegistrationsDatabaseRegistrationCollectionArray and GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput values. You can construct a concrete instance of `GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayInput` via:
GetDatabaseRegistrationsDatabaseRegistrationCollectionArray{ GetDatabaseRegistrationsDatabaseRegistrationCollectionArgs{...} }
type GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput ¶
type GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput) ElementType ¶
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput) ElementType() reflect.Type
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput() GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutputWithContext ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutputWithContext(ctx context.Context) GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput
type GetDatabaseRegistrationsDatabaseRegistrationCollectionInput ¶
type GetDatabaseRegistrationsDatabaseRegistrationCollectionInput interface { pulumi.Input ToGetDatabaseRegistrationsDatabaseRegistrationCollectionOutput() GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput ToGetDatabaseRegistrationsDatabaseRegistrationCollectionOutputWithContext(context.Context) GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput }
GetDatabaseRegistrationsDatabaseRegistrationCollectionInput is an input type that accepts GetDatabaseRegistrationsDatabaseRegistrationCollectionArgs and GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput values. You can construct a concrete instance of `GetDatabaseRegistrationsDatabaseRegistrationCollectionInput` via:
GetDatabaseRegistrationsDatabaseRegistrationCollectionArgs{...}
type GetDatabaseRegistrationsDatabaseRegistrationCollectionItem ¶
type GetDatabaseRegistrationsDatabaseRegistrationCollectionItem struct { // Credential store alias. AliasName string `pulumi:"aliasName"` // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId string `pulumi:"compartmentId"` // Connect descriptor or Easy Connect Naming method used to connect to a database. ConnectionString string `pulumi:"connectionString"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database being referenced. DatabaseId string `pulumi:"databaseId"` // Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]interface{} `pulumi:"definedTags"` // Metadata about this specific object. Description string `pulumi:"description"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName string `pulumi:"displayName"` // A three-label Fully Qualified Domain Name (FQDN) for a resource. Fqdn string `pulumi:"fqdn"` // A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]interface{} `pulumi:"freeformTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the databaseRegistration being referenced. Id string `pulumi:"id"` // The private IP address in the customer's VCN of the customer's endpoint, typically a database. IpAddress string `pulumi:"ipAddress"` // Refers to the customer's master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key. KeyId string `pulumi:"keyId"` // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails string `pulumi:"lifecycleDetails"` Password string `pulumi:"password"` // A Private Endpoint IP address created in the customer's subnet. A customer database can expect network traffic initiated by GoldenGate Service from this IP address. It can also send network traffic to this IP address, typically in response to requests from GoldenGate Service. The customer may use this IP address in Security Lists or Network Security Groups (NSG) as needed. RcePrivateIp string `pulumi:"rcePrivateIp"` // The OCID of the compartment where the GoldenGate Secret will be created. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key. SecretCompartmentId string `pulumi:"secretCompartmentId"` // The OCID of the customer's GoldenGate Service Secret. If provided, it references a key that customers will be required to ensure the policies are established to permit GoldenGate to use this Secret. SecretId string `pulumi:"secretId"` // The mode of the database connection session to be established by the data client. 'REDIRECT' - for a RAC database, 'DIRECT' - for a non-RAC database. Connection to a RAC database involves a redirection received from the SCAN listeners to the database node to connect to. By default the mode would be DIRECT. SessionMode string `pulumi:"sessionMode"` // A filter to return only the resources that match the 'lifecycleState' given. State string `pulumi:"state"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet being referenced. SubnetId string `pulumi:"subnetId"` // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags map[string]interface{} `pulumi:"systemTags"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated string `pulumi:"timeCreated"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated string `pulumi:"timeUpdated"` // The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivty requirments defined in it. Username string `pulumi:"username"` // Refers to the customer's vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault. VaultId string `pulumi:"vaultId"` Wallet string `pulumi:"wallet"` }
type GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArgs ¶
type GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArgs struct { // Credential store alias. AliasName pulumi.StringInput `pulumi:"aliasName"` // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // Connect descriptor or Easy Connect Naming method used to connect to a database. ConnectionString pulumi.StringInput `pulumi:"connectionString"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database being referenced. DatabaseId pulumi.StringInput `pulumi:"databaseId"` // Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput `pulumi:"definedTags"` // Metadata about this specific object. Description pulumi.StringInput `pulumi:"description"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringInput `pulumi:"displayName"` // A three-label Fully Qualified Domain Name (FQDN) for a resource. Fqdn pulumi.StringInput `pulumi:"fqdn"` // A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapInput `pulumi:"freeformTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the databaseRegistration being referenced. Id pulumi.StringInput `pulumi:"id"` // The private IP address in the customer's VCN of the customer's endpoint, typically a database. IpAddress pulumi.StringInput `pulumi:"ipAddress"` // Refers to the customer's master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key. KeyId pulumi.StringInput `pulumi:"keyId"` // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails pulumi.StringInput `pulumi:"lifecycleDetails"` Password pulumi.StringInput `pulumi:"password"` // A Private Endpoint IP address created in the customer's subnet. A customer database can expect network traffic initiated by GoldenGate Service from this IP address. It can also send network traffic to this IP address, typically in response to requests from GoldenGate Service. The customer may use this IP address in Security Lists or Network Security Groups (NSG) as needed. RcePrivateIp pulumi.StringInput `pulumi:"rcePrivateIp"` // The OCID of the compartment where the GoldenGate Secret will be created. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key. SecretCompartmentId pulumi.StringInput `pulumi:"secretCompartmentId"` // The OCID of the customer's GoldenGate Service Secret. If provided, it references a key that customers will be required to ensure the policies are established to permit GoldenGate to use this Secret. SecretId pulumi.StringInput `pulumi:"secretId"` // The mode of the database connection session to be established by the data client. 'REDIRECT' - for a RAC database, 'DIRECT' - for a non-RAC database. Connection to a RAC database involves a redirection received from the SCAN listeners to the database node to connect to. By default the mode would be DIRECT. SessionMode pulumi.StringInput `pulumi:"sessionMode"` // A filter to return only the resources that match the 'lifecycleState' given. State pulumi.StringInput `pulumi:"state"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet being referenced. SubnetId pulumi.StringInput `pulumi:"subnetId"` // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.MapInput `pulumi:"systemTags"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` // The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivty requirments defined in it. Username pulumi.StringInput `pulumi:"username"` // Refers to the customer's vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault. VaultId pulumi.StringInput `pulumi:"vaultId"` Wallet pulumi.StringInput `pulumi:"wallet"` }
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArgs) ElementType ¶
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArgs) ElementType() reflect.Type
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArgs) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput ¶
func (i GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArgs) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput() GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArgs) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutputWithContext ¶
func (i GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArgs) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutputWithContext(ctx context.Context) GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput
type GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArray ¶
type GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArray []GetDatabaseRegistrationsDatabaseRegistrationCollectionItemInput
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArray) ElementType ¶
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArray) ElementType() reflect.Type
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArray) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput ¶
func (i GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArray) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput() GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArray) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutputWithContext ¶
func (i GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArray) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutputWithContext(ctx context.Context) GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput
type GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayInput ¶
type GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayInput interface { pulumi.Input ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput() GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutputWithContext(context.Context) GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput }
GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayInput is an input type that accepts GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArray and GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput values. You can construct a concrete instance of `GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayInput` via:
GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArray{ GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArgs{...} }
type GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput ¶
type GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput) ElementType ¶
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput) ElementType() reflect.Type
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput() GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutputWithContext ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutputWithContext(ctx context.Context) GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput
type GetDatabaseRegistrationsDatabaseRegistrationCollectionItemInput ¶
type GetDatabaseRegistrationsDatabaseRegistrationCollectionItemInput interface { pulumi.Input ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput() GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutputWithContext(context.Context) GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput }
GetDatabaseRegistrationsDatabaseRegistrationCollectionItemInput is an input type that accepts GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArgs and GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput values. You can construct a concrete instance of `GetDatabaseRegistrationsDatabaseRegistrationCollectionItemInput` via:
GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArgs{...}
type GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput ¶
type GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput struct{ *pulumi.OutputState }
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) AliasName ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) AliasName() pulumi.StringOutput
Credential store alias.
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) CompartmentId ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) ConnectionString ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) ConnectionString() pulumi.StringOutput
Connect descriptor or Easy Connect Naming method used to connect to a database.
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) DatabaseId ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) DatabaseId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database being referenced.
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) DefinedTags ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) DefinedTags() pulumi.MapOutput
Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) Description ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) Description() pulumi.StringOutput
Metadata about this specific object.
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) DisplayName ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) DisplayName() pulumi.StringOutput
A filter to return only the resources that match the entire 'displayName' given.
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) ElementType ¶
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) ElementType() reflect.Type
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) Fqdn ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) Fqdn() pulumi.StringOutput
A three-label Fully Qualified Domain Name (FQDN) for a resource.
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) FreeformTags ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) FreeformTags() pulumi.MapOutput
A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) Id ¶
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the databaseRegistration being referenced.
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) IpAddress ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) IpAddress() pulumi.StringOutput
The private IP address in the customer's VCN of the customer's endpoint, typically a database.
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) KeyId ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) KeyId() pulumi.StringOutput
Refers to the customer's master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key.
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) LifecycleDetails ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) Password ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) Password() pulumi.StringOutput
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) RcePrivateIp ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) RcePrivateIp() pulumi.StringOutput
A Private Endpoint IP address created in the customer's subnet. A customer database can expect network traffic initiated by GoldenGate Service from this IP address. It can also send network traffic to this IP address, typically in response to requests from GoldenGate Service. The customer may use this IP address in Security Lists or Network Security Groups (NSG) as needed.
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) SecretCompartmentId ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) SecretCompartmentId() pulumi.StringOutput
The OCID of the compartment where the GoldenGate Secret will be created. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key.
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) SecretId ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) SecretId() pulumi.StringOutput
The OCID of the customer's GoldenGate Service Secret. If provided, it references a key that customers will be required to ensure the policies are established to permit GoldenGate to use this Secret.
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) SessionMode ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) SessionMode() pulumi.StringOutput
The mode of the database connection session to be established by the data client. 'REDIRECT' - for a RAC database, 'DIRECT' - for a non-RAC database. Connection to a RAC database involves a redirection received from the SCAN listeners to the database node to connect to. By default the mode would be DIRECT.
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) State ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) State() pulumi.StringOutput
A filter to return only the resources that match the 'lifecycleState' given.
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) SubnetId ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) SubnetId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet being referenced.
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) SystemTags ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) SystemTags() pulumi.MapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) TimeCreated ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) TimeUpdated ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) TimeUpdated() pulumi.StringOutput
The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput() GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutputWithContext ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutputWithContext(ctx context.Context) GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) Username ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) Username() pulumi.StringOutput
The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivty requirments defined in it.
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) VaultId ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) VaultId() pulumi.StringOutput
Refers to the customer's vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault.
type GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput ¶
type GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput struct{ *pulumi.OutputState }
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput) ElementType ¶
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput) ElementType() reflect.Type
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionOutput ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionOutput() GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionOutputWithContext ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionOutputWithContext(ctx context.Context) GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput
type GetDatabaseRegistrationsFilterArgs ¶
type GetDatabaseRegistrationsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetDatabaseRegistrationsFilterArgs) ElementType ¶
func (GetDatabaseRegistrationsFilterArgs) ElementType() reflect.Type
func (GetDatabaseRegistrationsFilterArgs) ToGetDatabaseRegistrationsFilterOutput ¶
func (i GetDatabaseRegistrationsFilterArgs) ToGetDatabaseRegistrationsFilterOutput() GetDatabaseRegistrationsFilterOutput
func (GetDatabaseRegistrationsFilterArgs) ToGetDatabaseRegistrationsFilterOutputWithContext ¶
func (i GetDatabaseRegistrationsFilterArgs) ToGetDatabaseRegistrationsFilterOutputWithContext(ctx context.Context) GetDatabaseRegistrationsFilterOutput
type GetDatabaseRegistrationsFilterArray ¶
type GetDatabaseRegistrationsFilterArray []GetDatabaseRegistrationsFilterInput
func (GetDatabaseRegistrationsFilterArray) ElementType ¶
func (GetDatabaseRegistrationsFilterArray) ElementType() reflect.Type
func (GetDatabaseRegistrationsFilterArray) ToGetDatabaseRegistrationsFilterArrayOutput ¶
func (i GetDatabaseRegistrationsFilterArray) ToGetDatabaseRegistrationsFilterArrayOutput() GetDatabaseRegistrationsFilterArrayOutput
func (GetDatabaseRegistrationsFilterArray) ToGetDatabaseRegistrationsFilterArrayOutputWithContext ¶
func (i GetDatabaseRegistrationsFilterArray) ToGetDatabaseRegistrationsFilterArrayOutputWithContext(ctx context.Context) GetDatabaseRegistrationsFilterArrayOutput
type GetDatabaseRegistrationsFilterArrayInput ¶
type GetDatabaseRegistrationsFilterArrayInput interface { pulumi.Input ToGetDatabaseRegistrationsFilterArrayOutput() GetDatabaseRegistrationsFilterArrayOutput ToGetDatabaseRegistrationsFilterArrayOutputWithContext(context.Context) GetDatabaseRegistrationsFilterArrayOutput }
GetDatabaseRegistrationsFilterArrayInput is an input type that accepts GetDatabaseRegistrationsFilterArray and GetDatabaseRegistrationsFilterArrayOutput values. You can construct a concrete instance of `GetDatabaseRegistrationsFilterArrayInput` via:
GetDatabaseRegistrationsFilterArray{ GetDatabaseRegistrationsFilterArgs{...} }
type GetDatabaseRegistrationsFilterArrayOutput ¶
type GetDatabaseRegistrationsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseRegistrationsFilterArrayOutput) ElementType ¶
func (GetDatabaseRegistrationsFilterArrayOutput) ElementType() reflect.Type
func (GetDatabaseRegistrationsFilterArrayOutput) ToGetDatabaseRegistrationsFilterArrayOutput ¶
func (o GetDatabaseRegistrationsFilterArrayOutput) ToGetDatabaseRegistrationsFilterArrayOutput() GetDatabaseRegistrationsFilterArrayOutput
func (GetDatabaseRegistrationsFilterArrayOutput) ToGetDatabaseRegistrationsFilterArrayOutputWithContext ¶
func (o GetDatabaseRegistrationsFilterArrayOutput) ToGetDatabaseRegistrationsFilterArrayOutputWithContext(ctx context.Context) GetDatabaseRegistrationsFilterArrayOutput
type GetDatabaseRegistrationsFilterInput ¶
type GetDatabaseRegistrationsFilterInput interface { pulumi.Input ToGetDatabaseRegistrationsFilterOutput() GetDatabaseRegistrationsFilterOutput ToGetDatabaseRegistrationsFilterOutputWithContext(context.Context) GetDatabaseRegistrationsFilterOutput }
GetDatabaseRegistrationsFilterInput is an input type that accepts GetDatabaseRegistrationsFilterArgs and GetDatabaseRegistrationsFilterOutput values. You can construct a concrete instance of `GetDatabaseRegistrationsFilterInput` via:
GetDatabaseRegistrationsFilterArgs{...}
type GetDatabaseRegistrationsFilterOutput ¶
type GetDatabaseRegistrationsFilterOutput struct{ *pulumi.OutputState }
func (GetDatabaseRegistrationsFilterOutput) ElementType ¶
func (GetDatabaseRegistrationsFilterOutput) ElementType() reflect.Type
func (GetDatabaseRegistrationsFilterOutput) Name ¶
func (o GetDatabaseRegistrationsFilterOutput) Name() pulumi.StringOutput
func (GetDatabaseRegistrationsFilterOutput) Regex ¶
func (o GetDatabaseRegistrationsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetDatabaseRegistrationsFilterOutput) ToGetDatabaseRegistrationsFilterOutput ¶
func (o GetDatabaseRegistrationsFilterOutput) ToGetDatabaseRegistrationsFilterOutput() GetDatabaseRegistrationsFilterOutput
func (GetDatabaseRegistrationsFilterOutput) ToGetDatabaseRegistrationsFilterOutputWithContext ¶
func (o GetDatabaseRegistrationsFilterOutput) ToGetDatabaseRegistrationsFilterOutputWithContext(ctx context.Context) GetDatabaseRegistrationsFilterOutput
func (GetDatabaseRegistrationsFilterOutput) Values ¶
func (o GetDatabaseRegistrationsFilterOutput) Values() pulumi.StringArrayOutput
type GetDatabaseRegistrationsOutputArgs ¶
type GetDatabaseRegistrationsOutputArgs struct { // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetDatabaseRegistrationsFilterArrayInput `pulumi:"filters"` // A filter to return only the resources that match the 'lifecycleState' given. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getDatabaseRegistrations.
func (GetDatabaseRegistrationsOutputArgs) ElementType ¶
func (GetDatabaseRegistrationsOutputArgs) ElementType() reflect.Type
type GetDatabaseRegistrationsResult ¶
type GetDatabaseRegistrationsResult struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId string `pulumi:"compartmentId"` // The list of database_registration_collection. DatabaseRegistrationCollections []GetDatabaseRegistrationsDatabaseRegistrationCollection `pulumi:"databaseRegistrationCollections"` // An object's Display Name. DisplayName *string `pulumi:"displayName"` Filters []GetDatabaseRegistrationsFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Possible lifecycle states. State *string `pulumi:"state"` }
A collection of values returned by getDatabaseRegistrations.
func GetDatabaseRegistrations ¶
func GetDatabaseRegistrations(ctx *pulumi.Context, args *GetDatabaseRegistrationsArgs, opts ...pulumi.InvokeOption) (*GetDatabaseRegistrationsResult, error)
This data source provides the list of Database Registrations in Oracle Cloud Infrastructure Golden Gate service.
Note: Deprecated. Use the /connections API instead. Lists the DatabaseRegistrations in the compartment.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetDatabaseRegistrations(ctx, &goldengate.GetDatabaseRegistrationsArgs{ CompartmentId: _var.Compartment_id, DisplayName: pulumi.StringRef(_var.Database_registration_display_name), State: pulumi.StringRef(_var.Database_registration_state), }, nil) if err != nil { return err } return nil }) }
```
type GetDatabaseRegistrationsResultOutput ¶
type GetDatabaseRegistrationsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDatabaseRegistrations.
func GetDatabaseRegistrationsOutput ¶
func GetDatabaseRegistrationsOutput(ctx *pulumi.Context, args GetDatabaseRegistrationsOutputArgs, opts ...pulumi.InvokeOption) GetDatabaseRegistrationsResultOutput
func (GetDatabaseRegistrationsResultOutput) CompartmentId ¶
func (o GetDatabaseRegistrationsResultOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced.
func (GetDatabaseRegistrationsResultOutput) DatabaseRegistrationCollections ¶
func (o GetDatabaseRegistrationsResultOutput) DatabaseRegistrationCollections() GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput
The list of database_registration_collection.
func (GetDatabaseRegistrationsResultOutput) DisplayName ¶
func (o GetDatabaseRegistrationsResultOutput) DisplayName() pulumi.StringPtrOutput
An object's Display Name.
func (GetDatabaseRegistrationsResultOutput) ElementType ¶
func (GetDatabaseRegistrationsResultOutput) ElementType() reflect.Type
func (GetDatabaseRegistrationsResultOutput) Filters ¶
func (o GetDatabaseRegistrationsResultOutput) Filters() GetDatabaseRegistrationsFilterArrayOutput
func (GetDatabaseRegistrationsResultOutput) Id ¶
func (o GetDatabaseRegistrationsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDatabaseRegistrationsResultOutput) State ¶
func (o GetDatabaseRegistrationsResultOutput) State() pulumi.StringPtrOutput
Possible lifecycle states.
func (GetDatabaseRegistrationsResultOutput) ToGetDatabaseRegistrationsResultOutput ¶
func (o GetDatabaseRegistrationsResultOutput) ToGetDatabaseRegistrationsResultOutput() GetDatabaseRegistrationsResultOutput
func (GetDatabaseRegistrationsResultOutput) ToGetDatabaseRegistrationsResultOutputWithContext ¶
func (o GetDatabaseRegistrationsResultOutput) ToGetDatabaseRegistrationsResultOutputWithContext(ctx context.Context) GetDatabaseRegistrationsResultOutput
type GetDeploymentBackupsArgs ¶
type GetDeploymentBackupsArgs struct { // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId string `pulumi:"compartmentId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment in which to list resources. DeploymentId *string `pulumi:"deploymentId"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName *string `pulumi:"displayName"` Filters []GetDeploymentBackupsFilter `pulumi:"filters"` // A filter to return only the resources that match the 'lifecycleState' given. State *string `pulumi:"state"` }
A collection of arguments for invoking getDeploymentBackups.
type GetDeploymentBackupsDeploymentBackupCollection ¶
type GetDeploymentBackupsDeploymentBackupCollection struct {
Items []GetDeploymentBackupsDeploymentBackupCollectionItem `pulumi:"items"`
}
type GetDeploymentBackupsDeploymentBackupCollectionArgs ¶
type GetDeploymentBackupsDeploymentBackupCollectionArgs struct {
Items GetDeploymentBackupsDeploymentBackupCollectionItemArrayInput `pulumi:"items"`
}
func (GetDeploymentBackupsDeploymentBackupCollectionArgs) ElementType ¶
func (GetDeploymentBackupsDeploymentBackupCollectionArgs) ElementType() reflect.Type
func (GetDeploymentBackupsDeploymentBackupCollectionArgs) ToGetDeploymentBackupsDeploymentBackupCollectionOutput ¶
func (i GetDeploymentBackupsDeploymentBackupCollectionArgs) ToGetDeploymentBackupsDeploymentBackupCollectionOutput() GetDeploymentBackupsDeploymentBackupCollectionOutput
func (GetDeploymentBackupsDeploymentBackupCollectionArgs) ToGetDeploymentBackupsDeploymentBackupCollectionOutputWithContext ¶
func (i GetDeploymentBackupsDeploymentBackupCollectionArgs) ToGetDeploymentBackupsDeploymentBackupCollectionOutputWithContext(ctx context.Context) GetDeploymentBackupsDeploymentBackupCollectionOutput
type GetDeploymentBackupsDeploymentBackupCollectionArray ¶
type GetDeploymentBackupsDeploymentBackupCollectionArray []GetDeploymentBackupsDeploymentBackupCollectionInput
func (GetDeploymentBackupsDeploymentBackupCollectionArray) ElementType ¶
func (GetDeploymentBackupsDeploymentBackupCollectionArray) ElementType() reflect.Type
func (GetDeploymentBackupsDeploymentBackupCollectionArray) ToGetDeploymentBackupsDeploymentBackupCollectionArrayOutput ¶
func (i GetDeploymentBackupsDeploymentBackupCollectionArray) ToGetDeploymentBackupsDeploymentBackupCollectionArrayOutput() GetDeploymentBackupsDeploymentBackupCollectionArrayOutput
func (GetDeploymentBackupsDeploymentBackupCollectionArray) ToGetDeploymentBackupsDeploymentBackupCollectionArrayOutputWithContext ¶
func (i GetDeploymentBackupsDeploymentBackupCollectionArray) ToGetDeploymentBackupsDeploymentBackupCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentBackupsDeploymentBackupCollectionArrayOutput
type GetDeploymentBackupsDeploymentBackupCollectionArrayInput ¶
type GetDeploymentBackupsDeploymentBackupCollectionArrayInput interface { pulumi.Input ToGetDeploymentBackupsDeploymentBackupCollectionArrayOutput() GetDeploymentBackupsDeploymentBackupCollectionArrayOutput ToGetDeploymentBackupsDeploymentBackupCollectionArrayOutputWithContext(context.Context) GetDeploymentBackupsDeploymentBackupCollectionArrayOutput }
GetDeploymentBackupsDeploymentBackupCollectionArrayInput is an input type that accepts GetDeploymentBackupsDeploymentBackupCollectionArray and GetDeploymentBackupsDeploymentBackupCollectionArrayOutput values. You can construct a concrete instance of `GetDeploymentBackupsDeploymentBackupCollectionArrayInput` via:
GetDeploymentBackupsDeploymentBackupCollectionArray{ GetDeploymentBackupsDeploymentBackupCollectionArgs{...} }
type GetDeploymentBackupsDeploymentBackupCollectionArrayOutput ¶
type GetDeploymentBackupsDeploymentBackupCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentBackupsDeploymentBackupCollectionArrayOutput) ElementType ¶
func (GetDeploymentBackupsDeploymentBackupCollectionArrayOutput) ElementType() reflect.Type
func (GetDeploymentBackupsDeploymentBackupCollectionArrayOutput) ToGetDeploymentBackupsDeploymentBackupCollectionArrayOutput ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionArrayOutput) ToGetDeploymentBackupsDeploymentBackupCollectionArrayOutput() GetDeploymentBackupsDeploymentBackupCollectionArrayOutput
func (GetDeploymentBackupsDeploymentBackupCollectionArrayOutput) ToGetDeploymentBackupsDeploymentBackupCollectionArrayOutputWithContext ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionArrayOutput) ToGetDeploymentBackupsDeploymentBackupCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentBackupsDeploymentBackupCollectionArrayOutput
type GetDeploymentBackupsDeploymentBackupCollectionInput ¶
type GetDeploymentBackupsDeploymentBackupCollectionInput interface { pulumi.Input ToGetDeploymentBackupsDeploymentBackupCollectionOutput() GetDeploymentBackupsDeploymentBackupCollectionOutput ToGetDeploymentBackupsDeploymentBackupCollectionOutputWithContext(context.Context) GetDeploymentBackupsDeploymentBackupCollectionOutput }
GetDeploymentBackupsDeploymentBackupCollectionInput is an input type that accepts GetDeploymentBackupsDeploymentBackupCollectionArgs and GetDeploymentBackupsDeploymentBackupCollectionOutput values. You can construct a concrete instance of `GetDeploymentBackupsDeploymentBackupCollectionInput` via:
GetDeploymentBackupsDeploymentBackupCollectionArgs{...}
type GetDeploymentBackupsDeploymentBackupCollectionItem ¶
type GetDeploymentBackupsDeploymentBackupCollectionItem struct { // Possible Deployment backup types. BackupType string `pulumi:"backupType"` // Name of the bucket where the object is to be uploaded in the object storage Bucket string `pulumi:"bucket"` // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId string `pulumi:"compartmentId"` // Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]interface{} `pulumi:"definedTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment in which to list resources. DeploymentId string `pulumi:"deploymentId"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName string `pulumi:"displayName"` // A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]interface{} `pulumi:"freeformTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the backup being referenced. Id string `pulumi:"id"` // True if this object is automatically created IsAutomatic bool `pulumi:"isAutomatic"` // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails string `pulumi:"lifecycleDetails"` // Name of namespace that serves as a container for all of your buckets Namespace string `pulumi:"namespace"` // Name of the object to be uploaded to object storage Object string `pulumi:"object"` // Version of OGG OggVersion string `pulumi:"oggVersion"` // The size of the backup stored in object storage (in bytes) SizeInBytes float64 `pulumi:"sizeInBytes"` // A filter to return only the resources that match the 'lifecycleState' given. State string `pulumi:"state"` // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags map[string]interface{} `pulumi:"systemTags"` // The time of the resource backup finish. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeBackupFinished string `pulumi:"timeBackupFinished"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated string `pulumi:"timeCreated"` // The time of the resource backup. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeOfBackup string `pulumi:"timeOfBackup"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated string `pulumi:"timeUpdated"` }
type GetDeploymentBackupsDeploymentBackupCollectionItemArgs ¶
type GetDeploymentBackupsDeploymentBackupCollectionItemArgs struct { // Possible Deployment backup types. BackupType pulumi.StringInput `pulumi:"backupType"` // Name of the bucket where the object is to be uploaded in the object storage Bucket pulumi.StringInput `pulumi:"bucket"` // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput `pulumi:"definedTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment in which to list resources. DeploymentId pulumi.StringInput `pulumi:"deploymentId"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringInput `pulumi:"displayName"` // A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapInput `pulumi:"freeformTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the backup being referenced. Id pulumi.StringInput `pulumi:"id"` // True if this object is automatically created IsAutomatic pulumi.BoolInput `pulumi:"isAutomatic"` // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails pulumi.StringInput `pulumi:"lifecycleDetails"` // Name of namespace that serves as a container for all of your buckets Namespace pulumi.StringInput `pulumi:"namespace"` // Name of the object to be uploaded to object storage Object pulumi.StringInput `pulumi:"object"` // Version of OGG OggVersion pulumi.StringInput `pulumi:"oggVersion"` // The size of the backup stored in object storage (in bytes) SizeInBytes pulumi.Float64Input `pulumi:"sizeInBytes"` // A filter to return only the resources that match the 'lifecycleState' given. State pulumi.StringInput `pulumi:"state"` // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.MapInput `pulumi:"systemTags"` // The time of the resource backup finish. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeBackupFinished pulumi.StringInput `pulumi:"timeBackupFinished"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The time of the resource backup. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeOfBackup pulumi.StringInput `pulumi:"timeOfBackup"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetDeploymentBackupsDeploymentBackupCollectionItemArgs) ElementType ¶
func (GetDeploymentBackupsDeploymentBackupCollectionItemArgs) ElementType() reflect.Type
func (GetDeploymentBackupsDeploymentBackupCollectionItemArgs) ToGetDeploymentBackupsDeploymentBackupCollectionItemOutput ¶
func (i GetDeploymentBackupsDeploymentBackupCollectionItemArgs) ToGetDeploymentBackupsDeploymentBackupCollectionItemOutput() GetDeploymentBackupsDeploymentBackupCollectionItemOutput
func (GetDeploymentBackupsDeploymentBackupCollectionItemArgs) ToGetDeploymentBackupsDeploymentBackupCollectionItemOutputWithContext ¶
func (i GetDeploymentBackupsDeploymentBackupCollectionItemArgs) ToGetDeploymentBackupsDeploymentBackupCollectionItemOutputWithContext(ctx context.Context) GetDeploymentBackupsDeploymentBackupCollectionItemOutput
type GetDeploymentBackupsDeploymentBackupCollectionItemArray ¶
type GetDeploymentBackupsDeploymentBackupCollectionItemArray []GetDeploymentBackupsDeploymentBackupCollectionItemInput
func (GetDeploymentBackupsDeploymentBackupCollectionItemArray) ElementType ¶
func (GetDeploymentBackupsDeploymentBackupCollectionItemArray) ElementType() reflect.Type
func (GetDeploymentBackupsDeploymentBackupCollectionItemArray) ToGetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput ¶
func (i GetDeploymentBackupsDeploymentBackupCollectionItemArray) ToGetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput() GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput
func (GetDeploymentBackupsDeploymentBackupCollectionItemArray) ToGetDeploymentBackupsDeploymentBackupCollectionItemArrayOutputWithContext ¶
func (i GetDeploymentBackupsDeploymentBackupCollectionItemArray) ToGetDeploymentBackupsDeploymentBackupCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput
type GetDeploymentBackupsDeploymentBackupCollectionItemArrayInput ¶
type GetDeploymentBackupsDeploymentBackupCollectionItemArrayInput interface { pulumi.Input ToGetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput() GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput ToGetDeploymentBackupsDeploymentBackupCollectionItemArrayOutputWithContext(context.Context) GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput }
GetDeploymentBackupsDeploymentBackupCollectionItemArrayInput is an input type that accepts GetDeploymentBackupsDeploymentBackupCollectionItemArray and GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput values. You can construct a concrete instance of `GetDeploymentBackupsDeploymentBackupCollectionItemArrayInput` via:
GetDeploymentBackupsDeploymentBackupCollectionItemArray{ GetDeploymentBackupsDeploymentBackupCollectionItemArgs{...} }
type GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput ¶
type GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput) ElementType ¶
func (GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput) ElementType() reflect.Type
func (GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput) ToGetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput) ToGetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput() GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput
func (GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput) ToGetDeploymentBackupsDeploymentBackupCollectionItemArrayOutputWithContext ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput) ToGetDeploymentBackupsDeploymentBackupCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput
type GetDeploymentBackupsDeploymentBackupCollectionItemInput ¶
type GetDeploymentBackupsDeploymentBackupCollectionItemInput interface { pulumi.Input ToGetDeploymentBackupsDeploymentBackupCollectionItemOutput() GetDeploymentBackupsDeploymentBackupCollectionItemOutput ToGetDeploymentBackupsDeploymentBackupCollectionItemOutputWithContext(context.Context) GetDeploymentBackupsDeploymentBackupCollectionItemOutput }
GetDeploymentBackupsDeploymentBackupCollectionItemInput is an input type that accepts GetDeploymentBackupsDeploymentBackupCollectionItemArgs and GetDeploymentBackupsDeploymentBackupCollectionItemOutput values. You can construct a concrete instance of `GetDeploymentBackupsDeploymentBackupCollectionItemInput` via:
GetDeploymentBackupsDeploymentBackupCollectionItemArgs{...}
type GetDeploymentBackupsDeploymentBackupCollectionItemOutput ¶
type GetDeploymentBackupsDeploymentBackupCollectionItemOutput struct{ *pulumi.OutputState }
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) BackupType ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) BackupType() pulumi.StringOutput
Possible Deployment backup types.
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) Bucket ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) Bucket() pulumi.StringOutput
Name of the bucket where the object is to be uploaded in the object storage
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) CompartmentId ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) DefinedTags ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) DefinedTags() pulumi.MapOutput
Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) DeploymentId ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) DeploymentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment in which to list resources.
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) DisplayName ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) DisplayName() pulumi.StringOutput
A filter to return only the resources that match the entire 'displayName' given.
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) ElementType ¶
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) ElementType() reflect.Type
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) FreeformTags ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) FreeformTags() pulumi.MapOutput
A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) Id ¶
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the backup being referenced.
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) IsAutomatic ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) IsAutomatic() pulumi.BoolOutput
True if this object is automatically created
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) LifecycleDetails ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) Namespace ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) Namespace() pulumi.StringOutput
Name of namespace that serves as a container for all of your buckets
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) Object ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) Object() pulumi.StringOutput
Name of the object to be uploaded to object storage
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) OggVersion ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) OggVersion() pulumi.StringOutput
Version of OGG
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) SizeInBytes ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) SizeInBytes() pulumi.Float64Output
The size of the backup stored in object storage (in bytes)
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) State ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) State() pulumi.StringOutput
A filter to return only the resources that match the 'lifecycleState' given.
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) SystemTags ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) SystemTags() pulumi.MapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) TimeBackupFinished ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) TimeBackupFinished() pulumi.StringOutput
The time of the resource backup finish. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) TimeCreated ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) TimeOfBackup ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) TimeOfBackup() pulumi.StringOutput
The time of the resource backup. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) TimeUpdated ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) TimeUpdated() pulumi.StringOutput
The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) ToGetDeploymentBackupsDeploymentBackupCollectionItemOutput ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) ToGetDeploymentBackupsDeploymentBackupCollectionItemOutput() GetDeploymentBackupsDeploymentBackupCollectionItemOutput
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) ToGetDeploymentBackupsDeploymentBackupCollectionItemOutputWithContext ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) ToGetDeploymentBackupsDeploymentBackupCollectionItemOutputWithContext(ctx context.Context) GetDeploymentBackupsDeploymentBackupCollectionItemOutput
type GetDeploymentBackupsDeploymentBackupCollectionOutput ¶
type GetDeploymentBackupsDeploymentBackupCollectionOutput struct{ *pulumi.OutputState }
func (GetDeploymentBackupsDeploymentBackupCollectionOutput) ElementType ¶
func (GetDeploymentBackupsDeploymentBackupCollectionOutput) ElementType() reflect.Type
func (GetDeploymentBackupsDeploymentBackupCollectionOutput) ToGetDeploymentBackupsDeploymentBackupCollectionOutput ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionOutput) ToGetDeploymentBackupsDeploymentBackupCollectionOutput() GetDeploymentBackupsDeploymentBackupCollectionOutput
func (GetDeploymentBackupsDeploymentBackupCollectionOutput) ToGetDeploymentBackupsDeploymentBackupCollectionOutputWithContext ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionOutput) ToGetDeploymentBackupsDeploymentBackupCollectionOutputWithContext(ctx context.Context) GetDeploymentBackupsDeploymentBackupCollectionOutput
type GetDeploymentBackupsFilterArgs ¶
type GetDeploymentBackupsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetDeploymentBackupsFilterArgs) ElementType ¶
func (GetDeploymentBackupsFilterArgs) ElementType() reflect.Type
func (GetDeploymentBackupsFilterArgs) ToGetDeploymentBackupsFilterOutput ¶
func (i GetDeploymentBackupsFilterArgs) ToGetDeploymentBackupsFilterOutput() GetDeploymentBackupsFilterOutput
func (GetDeploymentBackupsFilterArgs) ToGetDeploymentBackupsFilterOutputWithContext ¶
func (i GetDeploymentBackupsFilterArgs) ToGetDeploymentBackupsFilterOutputWithContext(ctx context.Context) GetDeploymentBackupsFilterOutput
type GetDeploymentBackupsFilterArray ¶
type GetDeploymentBackupsFilterArray []GetDeploymentBackupsFilterInput
func (GetDeploymentBackupsFilterArray) ElementType ¶
func (GetDeploymentBackupsFilterArray) ElementType() reflect.Type
func (GetDeploymentBackupsFilterArray) ToGetDeploymentBackupsFilterArrayOutput ¶
func (i GetDeploymentBackupsFilterArray) ToGetDeploymentBackupsFilterArrayOutput() GetDeploymentBackupsFilterArrayOutput
func (GetDeploymentBackupsFilterArray) ToGetDeploymentBackupsFilterArrayOutputWithContext ¶
func (i GetDeploymentBackupsFilterArray) ToGetDeploymentBackupsFilterArrayOutputWithContext(ctx context.Context) GetDeploymentBackupsFilterArrayOutput
type GetDeploymentBackupsFilterArrayInput ¶
type GetDeploymentBackupsFilterArrayInput interface { pulumi.Input ToGetDeploymentBackupsFilterArrayOutput() GetDeploymentBackupsFilterArrayOutput ToGetDeploymentBackupsFilterArrayOutputWithContext(context.Context) GetDeploymentBackupsFilterArrayOutput }
GetDeploymentBackupsFilterArrayInput is an input type that accepts GetDeploymentBackupsFilterArray and GetDeploymentBackupsFilterArrayOutput values. You can construct a concrete instance of `GetDeploymentBackupsFilterArrayInput` via:
GetDeploymentBackupsFilterArray{ GetDeploymentBackupsFilterArgs{...} }
type GetDeploymentBackupsFilterArrayOutput ¶
type GetDeploymentBackupsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentBackupsFilterArrayOutput) ElementType ¶
func (GetDeploymentBackupsFilterArrayOutput) ElementType() reflect.Type
func (GetDeploymentBackupsFilterArrayOutput) Index ¶
func (o GetDeploymentBackupsFilterArrayOutput) Index(i pulumi.IntInput) GetDeploymentBackupsFilterOutput
func (GetDeploymentBackupsFilterArrayOutput) ToGetDeploymentBackupsFilterArrayOutput ¶
func (o GetDeploymentBackupsFilterArrayOutput) ToGetDeploymentBackupsFilterArrayOutput() GetDeploymentBackupsFilterArrayOutput
func (GetDeploymentBackupsFilterArrayOutput) ToGetDeploymentBackupsFilterArrayOutputWithContext ¶
func (o GetDeploymentBackupsFilterArrayOutput) ToGetDeploymentBackupsFilterArrayOutputWithContext(ctx context.Context) GetDeploymentBackupsFilterArrayOutput
type GetDeploymentBackupsFilterInput ¶
type GetDeploymentBackupsFilterInput interface { pulumi.Input ToGetDeploymentBackupsFilterOutput() GetDeploymentBackupsFilterOutput ToGetDeploymentBackupsFilterOutputWithContext(context.Context) GetDeploymentBackupsFilterOutput }
GetDeploymentBackupsFilterInput is an input type that accepts GetDeploymentBackupsFilterArgs and GetDeploymentBackupsFilterOutput values. You can construct a concrete instance of `GetDeploymentBackupsFilterInput` via:
GetDeploymentBackupsFilterArgs{...}
type GetDeploymentBackupsFilterOutput ¶
type GetDeploymentBackupsFilterOutput struct{ *pulumi.OutputState }
func (GetDeploymentBackupsFilterOutput) ElementType ¶
func (GetDeploymentBackupsFilterOutput) ElementType() reflect.Type
func (GetDeploymentBackupsFilterOutput) Name ¶
func (o GetDeploymentBackupsFilterOutput) Name() pulumi.StringOutput
func (GetDeploymentBackupsFilterOutput) Regex ¶
func (o GetDeploymentBackupsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetDeploymentBackupsFilterOutput) ToGetDeploymentBackupsFilterOutput ¶
func (o GetDeploymentBackupsFilterOutput) ToGetDeploymentBackupsFilterOutput() GetDeploymentBackupsFilterOutput
func (GetDeploymentBackupsFilterOutput) ToGetDeploymentBackupsFilterOutputWithContext ¶
func (o GetDeploymentBackupsFilterOutput) ToGetDeploymentBackupsFilterOutputWithContext(ctx context.Context) GetDeploymentBackupsFilterOutput
func (GetDeploymentBackupsFilterOutput) Values ¶
func (o GetDeploymentBackupsFilterOutput) Values() pulumi.StringArrayOutput
type GetDeploymentBackupsOutputArgs ¶
type GetDeploymentBackupsOutputArgs struct { // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment in which to list resources. DeploymentId pulumi.StringPtrInput `pulumi:"deploymentId"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetDeploymentBackupsFilterArrayInput `pulumi:"filters"` // A filter to return only the resources that match the 'lifecycleState' given. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getDeploymentBackups.
func (GetDeploymentBackupsOutputArgs) ElementType ¶
func (GetDeploymentBackupsOutputArgs) ElementType() reflect.Type
type GetDeploymentBackupsResult ¶
type GetDeploymentBackupsResult struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId string `pulumi:"compartmentId"` // The list of deployment_backup_collection. DeploymentBackupCollections []GetDeploymentBackupsDeploymentBackupCollection `pulumi:"deploymentBackupCollections"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. DeploymentId *string `pulumi:"deploymentId"` // An object's Display Name. DisplayName *string `pulumi:"displayName"` Filters []GetDeploymentBackupsFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Possible lifecycle states. State *string `pulumi:"state"` }
A collection of values returned by getDeploymentBackups.
func GetDeploymentBackups ¶
func GetDeploymentBackups(ctx *pulumi.Context, args *GetDeploymentBackupsArgs, opts ...pulumi.InvokeOption) (*GetDeploymentBackupsResult, error)
This data source provides the list of Deployment Backups in Oracle Cloud Infrastructure Golden Gate service.
Lists the Backups in a compartment.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetDeploymentBackups(ctx, &goldengate.GetDeploymentBackupsArgs{ CompartmentId: _var.Compartment_id, DeploymentId: pulumi.StringRef(oci_golden_gate_deployment.Test_deployment.Id), DisplayName: pulumi.StringRef(_var.Deployment_backup_display_name), State: pulumi.StringRef(_var.Deployment_backup_state), }, nil) if err != nil { return err } return nil }) }
```
type GetDeploymentBackupsResultOutput ¶
type GetDeploymentBackupsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDeploymentBackups.
func GetDeploymentBackupsOutput ¶
func GetDeploymentBackupsOutput(ctx *pulumi.Context, args GetDeploymentBackupsOutputArgs, opts ...pulumi.InvokeOption) GetDeploymentBackupsResultOutput
func (GetDeploymentBackupsResultOutput) CompartmentId ¶
func (o GetDeploymentBackupsResultOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced.
func (GetDeploymentBackupsResultOutput) DeploymentBackupCollections ¶
func (o GetDeploymentBackupsResultOutput) DeploymentBackupCollections() GetDeploymentBackupsDeploymentBackupCollectionArrayOutput
The list of deployment_backup_collection.
func (GetDeploymentBackupsResultOutput) DeploymentId ¶
func (o GetDeploymentBackupsResultOutput) DeploymentId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced.
func (GetDeploymentBackupsResultOutput) DisplayName ¶
func (o GetDeploymentBackupsResultOutput) DisplayName() pulumi.StringPtrOutput
An object's Display Name.
func (GetDeploymentBackupsResultOutput) ElementType ¶
func (GetDeploymentBackupsResultOutput) ElementType() reflect.Type
func (GetDeploymentBackupsResultOutput) Filters ¶
func (o GetDeploymentBackupsResultOutput) Filters() GetDeploymentBackupsFilterArrayOutput
func (GetDeploymentBackupsResultOutput) Id ¶
func (o GetDeploymentBackupsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDeploymentBackupsResultOutput) State ¶
func (o GetDeploymentBackupsResultOutput) State() pulumi.StringPtrOutput
Possible lifecycle states.
func (GetDeploymentBackupsResultOutput) ToGetDeploymentBackupsResultOutput ¶
func (o GetDeploymentBackupsResultOutput) ToGetDeploymentBackupsResultOutput() GetDeploymentBackupsResultOutput
func (GetDeploymentBackupsResultOutput) ToGetDeploymentBackupsResultOutputWithContext ¶
func (o GetDeploymentBackupsResultOutput) ToGetDeploymentBackupsResultOutputWithContext(ctx context.Context) GetDeploymentBackupsResultOutput
type GetDeploymentDeploymentDiagnosticData ¶ added in v0.6.0
type GetDeploymentDeploymentDiagnosticData struct { // Name of the bucket where the object is to be uploaded in the object storage Bucket string `pulumi:"bucket"` // The state of the deployment diagnostic collection. DiagnosticState string `pulumi:"diagnosticState"` // Name of namespace that serves as a container for all of your buckets Namespace string `pulumi:"namespace"` // Name of the diagnostic collected and uploaded to object storage Object string `pulumi:"object"` // The time until which the diagnostic collection should collect the logs. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeDiagnosticEnd string `pulumi:"timeDiagnosticEnd"` // The time from which the diagnostic collection should collect the logs. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeDiagnosticStart string `pulumi:"timeDiagnosticStart"` }
type GetDeploymentDeploymentDiagnosticDataArgs ¶ added in v0.6.0
type GetDeploymentDeploymentDiagnosticDataArgs struct { // Name of the bucket where the object is to be uploaded in the object storage Bucket pulumi.StringInput `pulumi:"bucket"` // The state of the deployment diagnostic collection. DiagnosticState pulumi.StringInput `pulumi:"diagnosticState"` // Name of namespace that serves as a container for all of your buckets Namespace pulumi.StringInput `pulumi:"namespace"` // Name of the diagnostic collected and uploaded to object storage Object pulumi.StringInput `pulumi:"object"` // The time until which the diagnostic collection should collect the logs. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeDiagnosticEnd pulumi.StringInput `pulumi:"timeDiagnosticEnd"` // The time from which the diagnostic collection should collect the logs. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeDiagnosticStart pulumi.StringInput `pulumi:"timeDiagnosticStart"` }
func (GetDeploymentDeploymentDiagnosticDataArgs) ElementType ¶ added in v0.6.0
func (GetDeploymentDeploymentDiagnosticDataArgs) ElementType() reflect.Type
func (GetDeploymentDeploymentDiagnosticDataArgs) ToGetDeploymentDeploymentDiagnosticDataOutput ¶ added in v0.6.0
func (i GetDeploymentDeploymentDiagnosticDataArgs) ToGetDeploymentDeploymentDiagnosticDataOutput() GetDeploymentDeploymentDiagnosticDataOutput
func (GetDeploymentDeploymentDiagnosticDataArgs) ToGetDeploymentDeploymentDiagnosticDataOutputWithContext ¶ added in v0.6.0
func (i GetDeploymentDeploymentDiagnosticDataArgs) ToGetDeploymentDeploymentDiagnosticDataOutputWithContext(ctx context.Context) GetDeploymentDeploymentDiagnosticDataOutput
type GetDeploymentDeploymentDiagnosticDataArray ¶ added in v0.6.0
type GetDeploymentDeploymentDiagnosticDataArray []GetDeploymentDeploymentDiagnosticDataInput
func (GetDeploymentDeploymentDiagnosticDataArray) ElementType ¶ added in v0.6.0
func (GetDeploymentDeploymentDiagnosticDataArray) ElementType() reflect.Type
func (GetDeploymentDeploymentDiagnosticDataArray) ToGetDeploymentDeploymentDiagnosticDataArrayOutput ¶ added in v0.6.0
func (i GetDeploymentDeploymentDiagnosticDataArray) ToGetDeploymentDeploymentDiagnosticDataArrayOutput() GetDeploymentDeploymentDiagnosticDataArrayOutput
func (GetDeploymentDeploymentDiagnosticDataArray) ToGetDeploymentDeploymentDiagnosticDataArrayOutputWithContext ¶ added in v0.6.0
func (i GetDeploymentDeploymentDiagnosticDataArray) ToGetDeploymentDeploymentDiagnosticDataArrayOutputWithContext(ctx context.Context) GetDeploymentDeploymentDiagnosticDataArrayOutput
type GetDeploymentDeploymentDiagnosticDataArrayInput ¶ added in v0.6.0
type GetDeploymentDeploymentDiagnosticDataArrayInput interface { pulumi.Input ToGetDeploymentDeploymentDiagnosticDataArrayOutput() GetDeploymentDeploymentDiagnosticDataArrayOutput ToGetDeploymentDeploymentDiagnosticDataArrayOutputWithContext(context.Context) GetDeploymentDeploymentDiagnosticDataArrayOutput }
GetDeploymentDeploymentDiagnosticDataArrayInput is an input type that accepts GetDeploymentDeploymentDiagnosticDataArray and GetDeploymentDeploymentDiagnosticDataArrayOutput values. You can construct a concrete instance of `GetDeploymentDeploymentDiagnosticDataArrayInput` via:
GetDeploymentDeploymentDiagnosticDataArray{ GetDeploymentDeploymentDiagnosticDataArgs{...} }
type GetDeploymentDeploymentDiagnosticDataArrayOutput ¶ added in v0.6.0
type GetDeploymentDeploymentDiagnosticDataArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentDeploymentDiagnosticDataArrayOutput) ElementType ¶ added in v0.6.0
func (GetDeploymentDeploymentDiagnosticDataArrayOutput) ElementType() reflect.Type
func (GetDeploymentDeploymentDiagnosticDataArrayOutput) ToGetDeploymentDeploymentDiagnosticDataArrayOutput ¶ added in v0.6.0
func (o GetDeploymentDeploymentDiagnosticDataArrayOutput) ToGetDeploymentDeploymentDiagnosticDataArrayOutput() GetDeploymentDeploymentDiagnosticDataArrayOutput
func (GetDeploymentDeploymentDiagnosticDataArrayOutput) ToGetDeploymentDeploymentDiagnosticDataArrayOutputWithContext ¶ added in v0.6.0
func (o GetDeploymentDeploymentDiagnosticDataArrayOutput) ToGetDeploymentDeploymentDiagnosticDataArrayOutputWithContext(ctx context.Context) GetDeploymentDeploymentDiagnosticDataArrayOutput
type GetDeploymentDeploymentDiagnosticDataInput ¶ added in v0.6.0
type GetDeploymentDeploymentDiagnosticDataInput interface { pulumi.Input ToGetDeploymentDeploymentDiagnosticDataOutput() GetDeploymentDeploymentDiagnosticDataOutput ToGetDeploymentDeploymentDiagnosticDataOutputWithContext(context.Context) GetDeploymentDeploymentDiagnosticDataOutput }
GetDeploymentDeploymentDiagnosticDataInput is an input type that accepts GetDeploymentDeploymentDiagnosticDataArgs and GetDeploymentDeploymentDiagnosticDataOutput values. You can construct a concrete instance of `GetDeploymentDeploymentDiagnosticDataInput` via:
GetDeploymentDeploymentDiagnosticDataArgs{...}
type GetDeploymentDeploymentDiagnosticDataOutput ¶ added in v0.6.0
type GetDeploymentDeploymentDiagnosticDataOutput struct{ *pulumi.OutputState }
func (GetDeploymentDeploymentDiagnosticDataOutput) Bucket ¶ added in v0.6.0
func (o GetDeploymentDeploymentDiagnosticDataOutput) Bucket() pulumi.StringOutput
Name of the bucket where the object is to be uploaded in the object storage
func (GetDeploymentDeploymentDiagnosticDataOutput) DiagnosticState ¶ added in v0.6.0
func (o GetDeploymentDeploymentDiagnosticDataOutput) DiagnosticState() pulumi.StringOutput
The state of the deployment diagnostic collection.
func (GetDeploymentDeploymentDiagnosticDataOutput) ElementType ¶ added in v0.6.0
func (GetDeploymentDeploymentDiagnosticDataOutput) ElementType() reflect.Type
func (GetDeploymentDeploymentDiagnosticDataOutput) Namespace ¶ added in v0.6.0
func (o GetDeploymentDeploymentDiagnosticDataOutput) Namespace() pulumi.StringOutput
Name of namespace that serves as a container for all of your buckets
func (GetDeploymentDeploymentDiagnosticDataOutput) Object ¶ added in v0.6.0
func (o GetDeploymentDeploymentDiagnosticDataOutput) Object() pulumi.StringOutput
Name of the diagnostic collected and uploaded to object storage
func (GetDeploymentDeploymentDiagnosticDataOutput) TimeDiagnosticEnd ¶ added in v0.6.0
func (o GetDeploymentDeploymentDiagnosticDataOutput) TimeDiagnosticEnd() pulumi.StringOutput
The time until which the diagnostic collection should collect the logs. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentDeploymentDiagnosticDataOutput) TimeDiagnosticStart ¶ added in v0.6.0
func (o GetDeploymentDeploymentDiagnosticDataOutput) TimeDiagnosticStart() pulumi.StringOutput
The time from which the diagnostic collection should collect the logs. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentDeploymentDiagnosticDataOutput) ToGetDeploymentDeploymentDiagnosticDataOutput ¶ added in v0.6.0
func (o GetDeploymentDeploymentDiagnosticDataOutput) ToGetDeploymentDeploymentDiagnosticDataOutput() GetDeploymentDeploymentDiagnosticDataOutput
func (GetDeploymentDeploymentDiagnosticDataOutput) ToGetDeploymentDeploymentDiagnosticDataOutputWithContext ¶ added in v0.6.0
func (o GetDeploymentDeploymentDiagnosticDataOutput) ToGetDeploymentDeploymentDiagnosticDataOutputWithContext(ctx context.Context) GetDeploymentDeploymentDiagnosticDataOutput
type GetDeploymentMaintenanceWindow ¶ added in v0.12.0
type GetDeploymentMaintenanceWindowArgs ¶ added in v0.12.0
type GetDeploymentMaintenanceWindowArgs struct { // Days of the week. Day pulumi.StringInput `pulumi:"day"` // Start hour for maintenance period. Hour is in UTC. StartHour pulumi.IntInput `pulumi:"startHour"` }
func (GetDeploymentMaintenanceWindowArgs) ElementType ¶ added in v0.12.0
func (GetDeploymentMaintenanceWindowArgs) ElementType() reflect.Type
func (GetDeploymentMaintenanceWindowArgs) ToGetDeploymentMaintenanceWindowOutput ¶ added in v0.12.0
func (i GetDeploymentMaintenanceWindowArgs) ToGetDeploymentMaintenanceWindowOutput() GetDeploymentMaintenanceWindowOutput
func (GetDeploymentMaintenanceWindowArgs) ToGetDeploymentMaintenanceWindowOutputWithContext ¶ added in v0.12.0
func (i GetDeploymentMaintenanceWindowArgs) ToGetDeploymentMaintenanceWindowOutputWithContext(ctx context.Context) GetDeploymentMaintenanceWindowOutput
type GetDeploymentMaintenanceWindowArray ¶ added in v0.12.0
type GetDeploymentMaintenanceWindowArray []GetDeploymentMaintenanceWindowInput
func (GetDeploymentMaintenanceWindowArray) ElementType ¶ added in v0.12.0
func (GetDeploymentMaintenanceWindowArray) ElementType() reflect.Type
func (GetDeploymentMaintenanceWindowArray) ToGetDeploymentMaintenanceWindowArrayOutput ¶ added in v0.12.0
func (i GetDeploymentMaintenanceWindowArray) ToGetDeploymentMaintenanceWindowArrayOutput() GetDeploymentMaintenanceWindowArrayOutput
func (GetDeploymentMaintenanceWindowArray) ToGetDeploymentMaintenanceWindowArrayOutputWithContext ¶ added in v0.12.0
func (i GetDeploymentMaintenanceWindowArray) ToGetDeploymentMaintenanceWindowArrayOutputWithContext(ctx context.Context) GetDeploymentMaintenanceWindowArrayOutput
type GetDeploymentMaintenanceWindowArrayInput ¶ added in v0.12.0
type GetDeploymentMaintenanceWindowArrayInput interface { pulumi.Input ToGetDeploymentMaintenanceWindowArrayOutput() GetDeploymentMaintenanceWindowArrayOutput ToGetDeploymentMaintenanceWindowArrayOutputWithContext(context.Context) GetDeploymentMaintenanceWindowArrayOutput }
GetDeploymentMaintenanceWindowArrayInput is an input type that accepts GetDeploymentMaintenanceWindowArray and GetDeploymentMaintenanceWindowArrayOutput values. You can construct a concrete instance of `GetDeploymentMaintenanceWindowArrayInput` via:
GetDeploymentMaintenanceWindowArray{ GetDeploymentMaintenanceWindowArgs{...} }
type GetDeploymentMaintenanceWindowArrayOutput ¶ added in v0.12.0
type GetDeploymentMaintenanceWindowArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentMaintenanceWindowArrayOutput) ElementType ¶ added in v0.12.0
func (GetDeploymentMaintenanceWindowArrayOutput) ElementType() reflect.Type
func (GetDeploymentMaintenanceWindowArrayOutput) ToGetDeploymentMaintenanceWindowArrayOutput ¶ added in v0.12.0
func (o GetDeploymentMaintenanceWindowArrayOutput) ToGetDeploymentMaintenanceWindowArrayOutput() GetDeploymentMaintenanceWindowArrayOutput
func (GetDeploymentMaintenanceWindowArrayOutput) ToGetDeploymentMaintenanceWindowArrayOutputWithContext ¶ added in v0.12.0
func (o GetDeploymentMaintenanceWindowArrayOutput) ToGetDeploymentMaintenanceWindowArrayOutputWithContext(ctx context.Context) GetDeploymentMaintenanceWindowArrayOutput
type GetDeploymentMaintenanceWindowInput ¶ added in v0.12.0
type GetDeploymentMaintenanceWindowInput interface { pulumi.Input ToGetDeploymentMaintenanceWindowOutput() GetDeploymentMaintenanceWindowOutput ToGetDeploymentMaintenanceWindowOutputWithContext(context.Context) GetDeploymentMaintenanceWindowOutput }
GetDeploymentMaintenanceWindowInput is an input type that accepts GetDeploymentMaintenanceWindowArgs and GetDeploymentMaintenanceWindowOutput values. You can construct a concrete instance of `GetDeploymentMaintenanceWindowInput` via:
GetDeploymentMaintenanceWindowArgs{...}
type GetDeploymentMaintenanceWindowOutput ¶ added in v0.12.0
type GetDeploymentMaintenanceWindowOutput struct{ *pulumi.OutputState }
func (GetDeploymentMaintenanceWindowOutput) Day ¶ added in v0.12.0
func (o GetDeploymentMaintenanceWindowOutput) Day() pulumi.StringOutput
Days of the week.
func (GetDeploymentMaintenanceWindowOutput) ElementType ¶ added in v0.12.0
func (GetDeploymentMaintenanceWindowOutput) ElementType() reflect.Type
func (GetDeploymentMaintenanceWindowOutput) StartHour ¶ added in v0.12.0
func (o GetDeploymentMaintenanceWindowOutput) StartHour() pulumi.IntOutput
Start hour for maintenance period. Hour is in UTC.
func (GetDeploymentMaintenanceWindowOutput) ToGetDeploymentMaintenanceWindowOutput ¶ added in v0.12.0
func (o GetDeploymentMaintenanceWindowOutput) ToGetDeploymentMaintenanceWindowOutput() GetDeploymentMaintenanceWindowOutput
func (GetDeploymentMaintenanceWindowOutput) ToGetDeploymentMaintenanceWindowOutputWithContext ¶ added in v0.12.0
func (o GetDeploymentMaintenanceWindowOutput) ToGetDeploymentMaintenanceWindowOutputWithContext(ctx context.Context) GetDeploymentMaintenanceWindowOutput
type GetDeploymentOggData ¶
type GetDeploymentOggData struct { AdminPassword string `pulumi:"adminPassword"` // The GoldenGate deployment console username. AdminUsername string `pulumi:"adminUsername"` // A PEM-encoded SSL certificate. Certificate string `pulumi:"certificate"` // The name given to the GoldenGate service deployment. The name must be 1 to 32 characters long, must contain only alphanumeric characters and must start with a letter. DeploymentName string `pulumi:"deploymentName"` Key string `pulumi:"key"` // Version of OGG OggVersion string `pulumi:"oggVersion"` }
type GetDeploymentOggDataArgs ¶
type GetDeploymentOggDataArgs struct { AdminPassword pulumi.StringInput `pulumi:"adminPassword"` // The GoldenGate deployment console username. AdminUsername pulumi.StringInput `pulumi:"adminUsername"` // A PEM-encoded SSL certificate. Certificate pulumi.StringInput `pulumi:"certificate"` // The name given to the GoldenGate service deployment. The name must be 1 to 32 characters long, must contain only alphanumeric characters and must start with a letter. DeploymentName pulumi.StringInput `pulumi:"deploymentName"` Key pulumi.StringInput `pulumi:"key"` // Version of OGG OggVersion pulumi.StringInput `pulumi:"oggVersion"` }
func (GetDeploymentOggDataArgs) ElementType ¶
func (GetDeploymentOggDataArgs) ElementType() reflect.Type
func (GetDeploymentOggDataArgs) ToGetDeploymentOggDataOutput ¶
func (i GetDeploymentOggDataArgs) ToGetDeploymentOggDataOutput() GetDeploymentOggDataOutput
func (GetDeploymentOggDataArgs) ToGetDeploymentOggDataOutputWithContext ¶
func (i GetDeploymentOggDataArgs) ToGetDeploymentOggDataOutputWithContext(ctx context.Context) GetDeploymentOggDataOutput
type GetDeploymentOggDataArray ¶
type GetDeploymentOggDataArray []GetDeploymentOggDataInput
func (GetDeploymentOggDataArray) ElementType ¶
func (GetDeploymentOggDataArray) ElementType() reflect.Type
func (GetDeploymentOggDataArray) ToGetDeploymentOggDataArrayOutput ¶
func (i GetDeploymentOggDataArray) ToGetDeploymentOggDataArrayOutput() GetDeploymentOggDataArrayOutput
func (GetDeploymentOggDataArray) ToGetDeploymentOggDataArrayOutputWithContext ¶
func (i GetDeploymentOggDataArray) ToGetDeploymentOggDataArrayOutputWithContext(ctx context.Context) GetDeploymentOggDataArrayOutput
type GetDeploymentOggDataArrayInput ¶
type GetDeploymentOggDataArrayInput interface { pulumi.Input ToGetDeploymentOggDataArrayOutput() GetDeploymentOggDataArrayOutput ToGetDeploymentOggDataArrayOutputWithContext(context.Context) GetDeploymentOggDataArrayOutput }
GetDeploymentOggDataArrayInput is an input type that accepts GetDeploymentOggDataArray and GetDeploymentOggDataArrayOutput values. You can construct a concrete instance of `GetDeploymentOggDataArrayInput` via:
GetDeploymentOggDataArray{ GetDeploymentOggDataArgs{...} }
type GetDeploymentOggDataArrayOutput ¶
type GetDeploymentOggDataArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentOggDataArrayOutput) ElementType ¶
func (GetDeploymentOggDataArrayOutput) ElementType() reflect.Type
func (GetDeploymentOggDataArrayOutput) Index ¶
func (o GetDeploymentOggDataArrayOutput) Index(i pulumi.IntInput) GetDeploymentOggDataOutput
func (GetDeploymentOggDataArrayOutput) ToGetDeploymentOggDataArrayOutput ¶
func (o GetDeploymentOggDataArrayOutput) ToGetDeploymentOggDataArrayOutput() GetDeploymentOggDataArrayOutput
func (GetDeploymentOggDataArrayOutput) ToGetDeploymentOggDataArrayOutputWithContext ¶
func (o GetDeploymentOggDataArrayOutput) ToGetDeploymentOggDataArrayOutputWithContext(ctx context.Context) GetDeploymentOggDataArrayOutput
type GetDeploymentOggDataInput ¶
type GetDeploymentOggDataInput interface { pulumi.Input ToGetDeploymentOggDataOutput() GetDeploymentOggDataOutput ToGetDeploymentOggDataOutputWithContext(context.Context) GetDeploymentOggDataOutput }
GetDeploymentOggDataInput is an input type that accepts GetDeploymentOggDataArgs and GetDeploymentOggDataOutput values. You can construct a concrete instance of `GetDeploymentOggDataInput` via:
GetDeploymentOggDataArgs{...}
type GetDeploymentOggDataOutput ¶
type GetDeploymentOggDataOutput struct{ *pulumi.OutputState }
func (GetDeploymentOggDataOutput) AdminPassword ¶
func (o GetDeploymentOggDataOutput) AdminPassword() pulumi.StringOutput
func (GetDeploymentOggDataOutput) AdminUsername ¶
func (o GetDeploymentOggDataOutput) AdminUsername() pulumi.StringOutput
The GoldenGate deployment console username.
func (GetDeploymentOggDataOutput) Certificate ¶
func (o GetDeploymentOggDataOutput) Certificate() pulumi.StringOutput
A PEM-encoded SSL certificate.
func (GetDeploymentOggDataOutput) DeploymentName ¶
func (o GetDeploymentOggDataOutput) DeploymentName() pulumi.StringOutput
The name given to the GoldenGate service deployment. The name must be 1 to 32 characters long, must contain only alphanumeric characters and must start with a letter.
func (GetDeploymentOggDataOutput) ElementType ¶
func (GetDeploymentOggDataOutput) ElementType() reflect.Type
func (GetDeploymentOggDataOutput) Key ¶
func (o GetDeploymentOggDataOutput) Key() pulumi.StringOutput
func (GetDeploymentOggDataOutput) OggVersion ¶
func (o GetDeploymentOggDataOutput) OggVersion() pulumi.StringOutput
Version of OGG
func (GetDeploymentOggDataOutput) ToGetDeploymentOggDataOutput ¶
func (o GetDeploymentOggDataOutput) ToGetDeploymentOggDataOutput() GetDeploymentOggDataOutput
func (GetDeploymentOggDataOutput) ToGetDeploymentOggDataOutputWithContext ¶
func (o GetDeploymentOggDataOutput) ToGetDeploymentOggDataOutputWithContext(ctx context.Context) GetDeploymentOggDataOutput
type GetDeploymentTypeArgs ¶ added in v0.6.0
type GetDeploymentTypeArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment in which to list resources. CompartmentId string `pulumi:"compartmentId"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName *string `pulumi:"displayName"` }
A collection of arguments for invoking getDeploymentType.
type GetDeploymentTypeItem ¶ added in v0.6.0
type GetDeploymentTypeItem struct { // The deployment category defines the broad separation of the deployment type into categories. Currently the separation is 'DATA_REPLICATION' and 'STREAM_ANALYTICS'. Category string `pulumi:"category"` // An array of connectionTypes. ConnectionTypes []string `pulumi:"connectionTypes"` // The type of deployment, the value determines the exact 'type' of service executed in the Deployment. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of the equivalent 'DATABASE_ORACLE' value. DeploymentType string `pulumi:"deploymentType"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName string `pulumi:"displayName"` // List of the supported technologies generally. The value is a freeform text string generally consisting of a description of the technology and optionally the speific version(s) support. For example, [ "Oracle Database 19c", "Oracle Exadata", "OCI Streaming" ] SourceTechnologies []string `pulumi:"sourceTechnologies"` // List of the supported technologies generally. The value is a freeform text string generally consisting of a description of the technology and optionally the speific version(s) support. For example, [ "Oracle Database 19c", "Oracle Exadata", "OCI Streaming" ] TargetTechnologies []string `pulumi:"targetTechnologies"` }
type GetDeploymentTypeItemArgs ¶ added in v0.6.0
type GetDeploymentTypeItemArgs struct { // The deployment category defines the broad separation of the deployment type into categories. Currently the separation is 'DATA_REPLICATION' and 'STREAM_ANALYTICS'. Category pulumi.StringInput `pulumi:"category"` // An array of connectionTypes. ConnectionTypes pulumi.StringArrayInput `pulumi:"connectionTypes"` // The type of deployment, the value determines the exact 'type' of service executed in the Deployment. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of the equivalent 'DATABASE_ORACLE' value. DeploymentType pulumi.StringInput `pulumi:"deploymentType"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringInput `pulumi:"displayName"` // List of the supported technologies generally. The value is a freeform text string generally consisting of a description of the technology and optionally the speific version(s) support. For example, [ "Oracle Database 19c", "Oracle Exadata", "OCI Streaming" ] SourceTechnologies pulumi.StringArrayInput `pulumi:"sourceTechnologies"` // List of the supported technologies generally. The value is a freeform text string generally consisting of a description of the technology and optionally the speific version(s) support. For example, [ "Oracle Database 19c", "Oracle Exadata", "OCI Streaming" ] TargetTechnologies pulumi.StringArrayInput `pulumi:"targetTechnologies"` }
func (GetDeploymentTypeItemArgs) ElementType ¶ added in v0.6.0
func (GetDeploymentTypeItemArgs) ElementType() reflect.Type
func (GetDeploymentTypeItemArgs) ToGetDeploymentTypeItemOutput ¶ added in v0.6.0
func (i GetDeploymentTypeItemArgs) ToGetDeploymentTypeItemOutput() GetDeploymentTypeItemOutput
func (GetDeploymentTypeItemArgs) ToGetDeploymentTypeItemOutputWithContext ¶ added in v0.6.0
func (i GetDeploymentTypeItemArgs) ToGetDeploymentTypeItemOutputWithContext(ctx context.Context) GetDeploymentTypeItemOutput
type GetDeploymentTypeItemArray ¶ added in v0.6.0
type GetDeploymentTypeItemArray []GetDeploymentTypeItemInput
func (GetDeploymentTypeItemArray) ElementType ¶ added in v0.6.0
func (GetDeploymentTypeItemArray) ElementType() reflect.Type
func (GetDeploymentTypeItemArray) ToGetDeploymentTypeItemArrayOutput ¶ added in v0.6.0
func (i GetDeploymentTypeItemArray) ToGetDeploymentTypeItemArrayOutput() GetDeploymentTypeItemArrayOutput
func (GetDeploymentTypeItemArray) ToGetDeploymentTypeItemArrayOutputWithContext ¶ added in v0.6.0
func (i GetDeploymentTypeItemArray) ToGetDeploymentTypeItemArrayOutputWithContext(ctx context.Context) GetDeploymentTypeItemArrayOutput
type GetDeploymentTypeItemArrayInput ¶ added in v0.6.0
type GetDeploymentTypeItemArrayInput interface { pulumi.Input ToGetDeploymentTypeItemArrayOutput() GetDeploymentTypeItemArrayOutput ToGetDeploymentTypeItemArrayOutputWithContext(context.Context) GetDeploymentTypeItemArrayOutput }
GetDeploymentTypeItemArrayInput is an input type that accepts GetDeploymentTypeItemArray and GetDeploymentTypeItemArrayOutput values. You can construct a concrete instance of `GetDeploymentTypeItemArrayInput` via:
GetDeploymentTypeItemArray{ GetDeploymentTypeItemArgs{...} }
type GetDeploymentTypeItemArrayOutput ¶ added in v0.6.0
type GetDeploymentTypeItemArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentTypeItemArrayOutput) ElementType ¶ added in v0.6.0
func (GetDeploymentTypeItemArrayOutput) ElementType() reflect.Type
func (GetDeploymentTypeItemArrayOutput) Index ¶ added in v0.6.0
func (o GetDeploymentTypeItemArrayOutput) Index(i pulumi.IntInput) GetDeploymentTypeItemOutput
func (GetDeploymentTypeItemArrayOutput) ToGetDeploymentTypeItemArrayOutput ¶ added in v0.6.0
func (o GetDeploymentTypeItemArrayOutput) ToGetDeploymentTypeItemArrayOutput() GetDeploymentTypeItemArrayOutput
func (GetDeploymentTypeItemArrayOutput) ToGetDeploymentTypeItemArrayOutputWithContext ¶ added in v0.6.0
func (o GetDeploymentTypeItemArrayOutput) ToGetDeploymentTypeItemArrayOutputWithContext(ctx context.Context) GetDeploymentTypeItemArrayOutput
type GetDeploymentTypeItemInput ¶ added in v0.6.0
type GetDeploymentTypeItemInput interface { pulumi.Input ToGetDeploymentTypeItemOutput() GetDeploymentTypeItemOutput ToGetDeploymentTypeItemOutputWithContext(context.Context) GetDeploymentTypeItemOutput }
GetDeploymentTypeItemInput is an input type that accepts GetDeploymentTypeItemArgs and GetDeploymentTypeItemOutput values. You can construct a concrete instance of `GetDeploymentTypeItemInput` via:
GetDeploymentTypeItemArgs{...}
type GetDeploymentTypeItemOutput ¶ added in v0.6.0
type GetDeploymentTypeItemOutput struct{ *pulumi.OutputState }
func (GetDeploymentTypeItemOutput) Category ¶ added in v0.6.0
func (o GetDeploymentTypeItemOutput) Category() pulumi.StringOutput
The deployment category defines the broad separation of the deployment type into categories. Currently the separation is 'DATA_REPLICATION' and 'STREAM_ANALYTICS'.
func (GetDeploymentTypeItemOutput) ConnectionTypes ¶ added in v0.6.0
func (o GetDeploymentTypeItemOutput) ConnectionTypes() pulumi.StringArrayOutput
An array of connectionTypes.
func (GetDeploymentTypeItemOutput) DeploymentType ¶ added in v0.6.0
func (o GetDeploymentTypeItemOutput) DeploymentType() pulumi.StringOutput
The type of deployment, the value determines the exact 'type' of service executed in the Deployment. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of the equivalent 'DATABASE_ORACLE' value.
func (GetDeploymentTypeItemOutput) DisplayName ¶ added in v0.6.0
func (o GetDeploymentTypeItemOutput) DisplayName() pulumi.StringOutput
A filter to return only the resources that match the entire 'displayName' given.
func (GetDeploymentTypeItemOutput) ElementType ¶ added in v0.6.0
func (GetDeploymentTypeItemOutput) ElementType() reflect.Type
func (GetDeploymentTypeItemOutput) SourceTechnologies ¶ added in v0.6.0
func (o GetDeploymentTypeItemOutput) SourceTechnologies() pulumi.StringArrayOutput
List of the supported technologies generally. The value is a freeform text string generally consisting of a description of the technology and optionally the speific version(s) support. For example, [ "Oracle Database 19c", "Oracle Exadata", "OCI Streaming" ]
func (GetDeploymentTypeItemOutput) TargetTechnologies ¶ added in v0.6.0
func (o GetDeploymentTypeItemOutput) TargetTechnologies() pulumi.StringArrayOutput
List of the supported technologies generally. The value is a freeform text string generally consisting of a description of the technology and optionally the speific version(s) support. For example, [ "Oracle Database 19c", "Oracle Exadata", "OCI Streaming" ]
func (GetDeploymentTypeItemOutput) ToGetDeploymentTypeItemOutput ¶ added in v0.6.0
func (o GetDeploymentTypeItemOutput) ToGetDeploymentTypeItemOutput() GetDeploymentTypeItemOutput
func (GetDeploymentTypeItemOutput) ToGetDeploymentTypeItemOutputWithContext ¶ added in v0.6.0
func (o GetDeploymentTypeItemOutput) ToGetDeploymentTypeItemOutputWithContext(ctx context.Context) GetDeploymentTypeItemOutput
type GetDeploymentTypeOutputArgs ¶ added in v0.6.0
type GetDeploymentTypeOutputArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment in which to list resources. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` }
A collection of arguments for invoking getDeploymentType.
func (GetDeploymentTypeOutputArgs) ElementType ¶ added in v0.6.0
func (GetDeploymentTypeOutputArgs) ElementType() reflect.Type
type GetDeploymentTypeResult ¶ added in v0.6.0
type GetDeploymentTypeResult struct { CompartmentId string `pulumi:"compartmentId"` // An object's Display Name. DisplayName *string `pulumi:"displayName"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Array of DeploymentTypeSummary Items []GetDeploymentTypeItem `pulumi:"items"` }
A collection of values returned by getDeploymentType.
func GetDeploymentType ¶ added in v0.6.0
func GetDeploymentType(ctx *pulumi.Context, args *GetDeploymentTypeArgs, opts ...pulumi.InvokeOption) (*GetDeploymentTypeResult, error)
This data source provides details about a specific Deployment Type resource in Oracle Cloud Infrastructure Golden Gate service.
Returns an array of DeploymentTypeDescriptor ¶
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetDeploymentType(ctx, &goldengate.GetDeploymentTypeArgs{ CompartmentId: _var.Compartment_id, DisplayName: pulumi.StringRef(_var.Deployment_type_display_name), }, nil) if err != nil { return err } return nil }) }
```
type GetDeploymentTypeResultOutput ¶ added in v0.6.0
type GetDeploymentTypeResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDeploymentType.
func GetDeploymentTypeOutput ¶ added in v0.6.0
func GetDeploymentTypeOutput(ctx *pulumi.Context, args GetDeploymentTypeOutputArgs, opts ...pulumi.InvokeOption) GetDeploymentTypeResultOutput
func (GetDeploymentTypeResultOutput) CompartmentId ¶ added in v0.6.0
func (o GetDeploymentTypeResultOutput) CompartmentId() pulumi.StringOutput
func (GetDeploymentTypeResultOutput) DisplayName ¶ added in v0.6.0
func (o GetDeploymentTypeResultOutput) DisplayName() pulumi.StringPtrOutput
An object's Display Name.
func (GetDeploymentTypeResultOutput) ElementType ¶ added in v0.6.0
func (GetDeploymentTypeResultOutput) ElementType() reflect.Type
func (GetDeploymentTypeResultOutput) Id ¶ added in v0.6.0
func (o GetDeploymentTypeResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDeploymentTypeResultOutput) Items ¶ added in v0.6.0
func (o GetDeploymentTypeResultOutput) Items() GetDeploymentTypeItemArrayOutput
Array of DeploymentTypeSummary
func (GetDeploymentTypeResultOutput) ToGetDeploymentTypeResultOutput ¶ added in v0.6.0
func (o GetDeploymentTypeResultOutput) ToGetDeploymentTypeResultOutput() GetDeploymentTypeResultOutput
func (GetDeploymentTypeResultOutput) ToGetDeploymentTypeResultOutputWithContext ¶ added in v0.6.0
func (o GetDeploymentTypeResultOutput) ToGetDeploymentTypeResultOutputWithContext(ctx context.Context) GetDeploymentTypeResultOutput
type GetDeploymentTypesArgs ¶ added in v0.6.0
type GetDeploymentTypesArgs struct { // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId string `pulumi:"compartmentId"` // The type of deployment, the value determines the exact 'type' of the service executed in the deployment. Default value is DATABASE_ORACLE. DeploymentType *string `pulumi:"deploymentType"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName *string `pulumi:"displayName"` Filters []GetDeploymentTypesFilter `pulumi:"filters"` // Allows to query by a specific GoldenGate version. OggVersion *string `pulumi:"oggVersion"` }
A collection of arguments for invoking getDeploymentTypes.
type GetDeploymentTypesDeploymentTypeCollection ¶ added in v0.6.0
type GetDeploymentTypesDeploymentTypeCollection struct { // Array of DeploymentTypeSummary Items []GetDeploymentTypesDeploymentTypeCollectionItem `pulumi:"items"` }
type GetDeploymentTypesDeploymentTypeCollectionArgs ¶ added in v0.6.0
type GetDeploymentTypesDeploymentTypeCollectionArgs struct { // Array of DeploymentTypeSummary Items GetDeploymentTypesDeploymentTypeCollectionItemArrayInput `pulumi:"items"` }
func (GetDeploymentTypesDeploymentTypeCollectionArgs) ElementType ¶ added in v0.6.0
func (GetDeploymentTypesDeploymentTypeCollectionArgs) ElementType() reflect.Type
func (GetDeploymentTypesDeploymentTypeCollectionArgs) ToGetDeploymentTypesDeploymentTypeCollectionOutput ¶ added in v0.6.0
func (i GetDeploymentTypesDeploymentTypeCollectionArgs) ToGetDeploymentTypesDeploymentTypeCollectionOutput() GetDeploymentTypesDeploymentTypeCollectionOutput
func (GetDeploymentTypesDeploymentTypeCollectionArgs) ToGetDeploymentTypesDeploymentTypeCollectionOutputWithContext ¶ added in v0.6.0
func (i GetDeploymentTypesDeploymentTypeCollectionArgs) ToGetDeploymentTypesDeploymentTypeCollectionOutputWithContext(ctx context.Context) GetDeploymentTypesDeploymentTypeCollectionOutput
type GetDeploymentTypesDeploymentTypeCollectionArray ¶ added in v0.6.0
type GetDeploymentTypesDeploymentTypeCollectionArray []GetDeploymentTypesDeploymentTypeCollectionInput
func (GetDeploymentTypesDeploymentTypeCollectionArray) ElementType ¶ added in v0.6.0
func (GetDeploymentTypesDeploymentTypeCollectionArray) ElementType() reflect.Type
func (GetDeploymentTypesDeploymentTypeCollectionArray) ToGetDeploymentTypesDeploymentTypeCollectionArrayOutput ¶ added in v0.6.0
func (i GetDeploymentTypesDeploymentTypeCollectionArray) ToGetDeploymentTypesDeploymentTypeCollectionArrayOutput() GetDeploymentTypesDeploymentTypeCollectionArrayOutput
func (GetDeploymentTypesDeploymentTypeCollectionArray) ToGetDeploymentTypesDeploymentTypeCollectionArrayOutputWithContext ¶ added in v0.6.0
func (i GetDeploymentTypesDeploymentTypeCollectionArray) ToGetDeploymentTypesDeploymentTypeCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentTypesDeploymentTypeCollectionArrayOutput
type GetDeploymentTypesDeploymentTypeCollectionArrayInput ¶ added in v0.6.0
type GetDeploymentTypesDeploymentTypeCollectionArrayInput interface { pulumi.Input ToGetDeploymentTypesDeploymentTypeCollectionArrayOutput() GetDeploymentTypesDeploymentTypeCollectionArrayOutput ToGetDeploymentTypesDeploymentTypeCollectionArrayOutputWithContext(context.Context) GetDeploymentTypesDeploymentTypeCollectionArrayOutput }
GetDeploymentTypesDeploymentTypeCollectionArrayInput is an input type that accepts GetDeploymentTypesDeploymentTypeCollectionArray and GetDeploymentTypesDeploymentTypeCollectionArrayOutput values. You can construct a concrete instance of `GetDeploymentTypesDeploymentTypeCollectionArrayInput` via:
GetDeploymentTypesDeploymentTypeCollectionArray{ GetDeploymentTypesDeploymentTypeCollectionArgs{...} }
type GetDeploymentTypesDeploymentTypeCollectionArrayOutput ¶ added in v0.6.0
type GetDeploymentTypesDeploymentTypeCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentTypesDeploymentTypeCollectionArrayOutput) ElementType ¶ added in v0.6.0
func (GetDeploymentTypesDeploymentTypeCollectionArrayOutput) ElementType() reflect.Type
func (GetDeploymentTypesDeploymentTypeCollectionArrayOutput) ToGetDeploymentTypesDeploymentTypeCollectionArrayOutput ¶ added in v0.6.0
func (o GetDeploymentTypesDeploymentTypeCollectionArrayOutput) ToGetDeploymentTypesDeploymentTypeCollectionArrayOutput() GetDeploymentTypesDeploymentTypeCollectionArrayOutput
func (GetDeploymentTypesDeploymentTypeCollectionArrayOutput) ToGetDeploymentTypesDeploymentTypeCollectionArrayOutputWithContext ¶ added in v0.6.0
func (o GetDeploymentTypesDeploymentTypeCollectionArrayOutput) ToGetDeploymentTypesDeploymentTypeCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentTypesDeploymentTypeCollectionArrayOutput
type GetDeploymentTypesDeploymentTypeCollectionInput ¶ added in v0.6.0
type GetDeploymentTypesDeploymentTypeCollectionInput interface { pulumi.Input ToGetDeploymentTypesDeploymentTypeCollectionOutput() GetDeploymentTypesDeploymentTypeCollectionOutput ToGetDeploymentTypesDeploymentTypeCollectionOutputWithContext(context.Context) GetDeploymentTypesDeploymentTypeCollectionOutput }
GetDeploymentTypesDeploymentTypeCollectionInput is an input type that accepts GetDeploymentTypesDeploymentTypeCollectionArgs and GetDeploymentTypesDeploymentTypeCollectionOutput values. You can construct a concrete instance of `GetDeploymentTypesDeploymentTypeCollectionInput` via:
GetDeploymentTypesDeploymentTypeCollectionArgs{...}
type GetDeploymentTypesDeploymentTypeCollectionItem ¶ added in v0.6.0
type GetDeploymentTypesDeploymentTypeCollectionItem struct { // The deployment category defines the broad separation of the deployment type into categories. Currently the separation is 'DATA_REPLICATION' and 'STREAM_ANALYTICS'. Category string `pulumi:"category"` // An array of connectionTypes. ConnectionTypes []string `pulumi:"connectionTypes"` // The type of deployment, the value determines the exact 'type' of the service executed in the deployment. Default value is DATABASE_ORACLE. DeploymentType string `pulumi:"deploymentType"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName string `pulumi:"displayName"` // Allows to query by a specific GoldenGate version. OggVersion string `pulumi:"oggVersion"` // List of the supported technologies generally. The value is a freeform text string generally consisting of a description of the technology and optionally the speific version(s) support. For example, [ "Oracle Database 19c", "Oracle Exadata", "OCI Streaming" ] SourceTechnologies []string `pulumi:"sourceTechnologies"` // List of the supported technologies generally. The value is a freeform text string generally consisting of a description of the technology and optionally the speific version(s) support. For example, [ "Oracle Database 19c", "Oracle Exadata", "OCI Streaming" ] TargetTechnologies []string `pulumi:"targetTechnologies"` }
type GetDeploymentTypesDeploymentTypeCollectionItemArgs ¶ added in v0.6.0
type GetDeploymentTypesDeploymentTypeCollectionItemArgs struct { // The deployment category defines the broad separation of the deployment type into categories. Currently the separation is 'DATA_REPLICATION' and 'STREAM_ANALYTICS'. Category pulumi.StringInput `pulumi:"category"` // An array of connectionTypes. ConnectionTypes pulumi.StringArrayInput `pulumi:"connectionTypes"` // The type of deployment, the value determines the exact 'type' of the service executed in the deployment. Default value is DATABASE_ORACLE. DeploymentType pulumi.StringInput `pulumi:"deploymentType"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringInput `pulumi:"displayName"` // Allows to query by a specific GoldenGate version. OggVersion pulumi.StringInput `pulumi:"oggVersion"` // List of the supported technologies generally. The value is a freeform text string generally consisting of a description of the technology and optionally the speific version(s) support. For example, [ "Oracle Database 19c", "Oracle Exadata", "OCI Streaming" ] SourceTechnologies pulumi.StringArrayInput `pulumi:"sourceTechnologies"` // List of the supported technologies generally. The value is a freeform text string generally consisting of a description of the technology and optionally the speific version(s) support. For example, [ "Oracle Database 19c", "Oracle Exadata", "OCI Streaming" ] TargetTechnologies pulumi.StringArrayInput `pulumi:"targetTechnologies"` }
func (GetDeploymentTypesDeploymentTypeCollectionItemArgs) ElementType ¶ added in v0.6.0
func (GetDeploymentTypesDeploymentTypeCollectionItemArgs) ElementType() reflect.Type
func (GetDeploymentTypesDeploymentTypeCollectionItemArgs) ToGetDeploymentTypesDeploymentTypeCollectionItemOutput ¶ added in v0.6.0
func (i GetDeploymentTypesDeploymentTypeCollectionItemArgs) ToGetDeploymentTypesDeploymentTypeCollectionItemOutput() GetDeploymentTypesDeploymentTypeCollectionItemOutput
func (GetDeploymentTypesDeploymentTypeCollectionItemArgs) ToGetDeploymentTypesDeploymentTypeCollectionItemOutputWithContext ¶ added in v0.6.0
func (i GetDeploymentTypesDeploymentTypeCollectionItemArgs) ToGetDeploymentTypesDeploymentTypeCollectionItemOutputWithContext(ctx context.Context) GetDeploymentTypesDeploymentTypeCollectionItemOutput
type GetDeploymentTypesDeploymentTypeCollectionItemArray ¶ added in v0.6.0
type GetDeploymentTypesDeploymentTypeCollectionItemArray []GetDeploymentTypesDeploymentTypeCollectionItemInput
func (GetDeploymentTypesDeploymentTypeCollectionItemArray) ElementType ¶ added in v0.6.0
func (GetDeploymentTypesDeploymentTypeCollectionItemArray) ElementType() reflect.Type
func (GetDeploymentTypesDeploymentTypeCollectionItemArray) ToGetDeploymentTypesDeploymentTypeCollectionItemArrayOutput ¶ added in v0.6.0
func (i GetDeploymentTypesDeploymentTypeCollectionItemArray) ToGetDeploymentTypesDeploymentTypeCollectionItemArrayOutput() GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput
func (GetDeploymentTypesDeploymentTypeCollectionItemArray) ToGetDeploymentTypesDeploymentTypeCollectionItemArrayOutputWithContext ¶ added in v0.6.0
func (i GetDeploymentTypesDeploymentTypeCollectionItemArray) ToGetDeploymentTypesDeploymentTypeCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput
type GetDeploymentTypesDeploymentTypeCollectionItemArrayInput ¶ added in v0.6.0
type GetDeploymentTypesDeploymentTypeCollectionItemArrayInput interface { pulumi.Input ToGetDeploymentTypesDeploymentTypeCollectionItemArrayOutput() GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput ToGetDeploymentTypesDeploymentTypeCollectionItemArrayOutputWithContext(context.Context) GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput }
GetDeploymentTypesDeploymentTypeCollectionItemArrayInput is an input type that accepts GetDeploymentTypesDeploymentTypeCollectionItemArray and GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput values. You can construct a concrete instance of `GetDeploymentTypesDeploymentTypeCollectionItemArrayInput` via:
GetDeploymentTypesDeploymentTypeCollectionItemArray{ GetDeploymentTypesDeploymentTypeCollectionItemArgs{...} }
type GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput ¶ added in v0.6.0
type GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput) ElementType ¶ added in v0.6.0
func (GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput) ElementType() reflect.Type
func (GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput) ToGetDeploymentTypesDeploymentTypeCollectionItemArrayOutput ¶ added in v0.6.0
func (o GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput) ToGetDeploymentTypesDeploymentTypeCollectionItemArrayOutput() GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput
func (GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput) ToGetDeploymentTypesDeploymentTypeCollectionItemArrayOutputWithContext ¶ added in v0.6.0
func (o GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput) ToGetDeploymentTypesDeploymentTypeCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput
type GetDeploymentTypesDeploymentTypeCollectionItemInput ¶ added in v0.6.0
type GetDeploymentTypesDeploymentTypeCollectionItemInput interface { pulumi.Input ToGetDeploymentTypesDeploymentTypeCollectionItemOutput() GetDeploymentTypesDeploymentTypeCollectionItemOutput ToGetDeploymentTypesDeploymentTypeCollectionItemOutputWithContext(context.Context) GetDeploymentTypesDeploymentTypeCollectionItemOutput }
GetDeploymentTypesDeploymentTypeCollectionItemInput is an input type that accepts GetDeploymentTypesDeploymentTypeCollectionItemArgs and GetDeploymentTypesDeploymentTypeCollectionItemOutput values. You can construct a concrete instance of `GetDeploymentTypesDeploymentTypeCollectionItemInput` via:
GetDeploymentTypesDeploymentTypeCollectionItemArgs{...}
type GetDeploymentTypesDeploymentTypeCollectionItemOutput ¶ added in v0.6.0
type GetDeploymentTypesDeploymentTypeCollectionItemOutput struct{ *pulumi.OutputState }
func (GetDeploymentTypesDeploymentTypeCollectionItemOutput) Category ¶ added in v0.6.0
func (o GetDeploymentTypesDeploymentTypeCollectionItemOutput) Category() pulumi.StringOutput
The deployment category defines the broad separation of the deployment type into categories. Currently the separation is 'DATA_REPLICATION' and 'STREAM_ANALYTICS'.
func (GetDeploymentTypesDeploymentTypeCollectionItemOutput) ConnectionTypes ¶ added in v0.6.0
func (o GetDeploymentTypesDeploymentTypeCollectionItemOutput) ConnectionTypes() pulumi.StringArrayOutput
An array of connectionTypes.
func (GetDeploymentTypesDeploymentTypeCollectionItemOutput) DeploymentType ¶ added in v0.6.0
func (o GetDeploymentTypesDeploymentTypeCollectionItemOutput) DeploymentType() pulumi.StringOutput
The type of deployment, the value determines the exact 'type' of the service executed in the deployment. Default value is DATABASE_ORACLE.
func (GetDeploymentTypesDeploymentTypeCollectionItemOutput) DisplayName ¶ added in v0.6.0
func (o GetDeploymentTypesDeploymentTypeCollectionItemOutput) DisplayName() pulumi.StringOutput
A filter to return only the resources that match the entire 'displayName' given.
func (GetDeploymentTypesDeploymentTypeCollectionItemOutput) ElementType ¶ added in v0.6.0
func (GetDeploymentTypesDeploymentTypeCollectionItemOutput) ElementType() reflect.Type
func (GetDeploymentTypesDeploymentTypeCollectionItemOutput) OggVersion ¶ added in v0.12.0
func (o GetDeploymentTypesDeploymentTypeCollectionItemOutput) OggVersion() pulumi.StringOutput
Allows to query by a specific GoldenGate version.
func (GetDeploymentTypesDeploymentTypeCollectionItemOutput) SourceTechnologies ¶ added in v0.6.0
func (o GetDeploymentTypesDeploymentTypeCollectionItemOutput) SourceTechnologies() pulumi.StringArrayOutput
List of the supported technologies generally. The value is a freeform text string generally consisting of a description of the technology and optionally the speific version(s) support. For example, [ "Oracle Database 19c", "Oracle Exadata", "OCI Streaming" ]
func (GetDeploymentTypesDeploymentTypeCollectionItemOutput) TargetTechnologies ¶ added in v0.6.0
func (o GetDeploymentTypesDeploymentTypeCollectionItemOutput) TargetTechnologies() pulumi.StringArrayOutput
List of the supported technologies generally. The value is a freeform text string generally consisting of a description of the technology and optionally the speific version(s) support. For example, [ "Oracle Database 19c", "Oracle Exadata", "OCI Streaming" ]
func (GetDeploymentTypesDeploymentTypeCollectionItemOutput) ToGetDeploymentTypesDeploymentTypeCollectionItemOutput ¶ added in v0.6.0
func (o GetDeploymentTypesDeploymentTypeCollectionItemOutput) ToGetDeploymentTypesDeploymentTypeCollectionItemOutput() GetDeploymentTypesDeploymentTypeCollectionItemOutput
func (GetDeploymentTypesDeploymentTypeCollectionItemOutput) ToGetDeploymentTypesDeploymentTypeCollectionItemOutputWithContext ¶ added in v0.6.0
func (o GetDeploymentTypesDeploymentTypeCollectionItemOutput) ToGetDeploymentTypesDeploymentTypeCollectionItemOutputWithContext(ctx context.Context) GetDeploymentTypesDeploymentTypeCollectionItemOutput
type GetDeploymentTypesDeploymentTypeCollectionOutput ¶ added in v0.6.0
type GetDeploymentTypesDeploymentTypeCollectionOutput struct{ *pulumi.OutputState }
func (GetDeploymentTypesDeploymentTypeCollectionOutput) ElementType ¶ added in v0.6.0
func (GetDeploymentTypesDeploymentTypeCollectionOutput) ElementType() reflect.Type
func (GetDeploymentTypesDeploymentTypeCollectionOutput) Items ¶ added in v0.6.0
func (o GetDeploymentTypesDeploymentTypeCollectionOutput) Items() GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput
Array of DeploymentTypeSummary
func (GetDeploymentTypesDeploymentTypeCollectionOutput) ToGetDeploymentTypesDeploymentTypeCollectionOutput ¶ added in v0.6.0
func (o GetDeploymentTypesDeploymentTypeCollectionOutput) ToGetDeploymentTypesDeploymentTypeCollectionOutput() GetDeploymentTypesDeploymentTypeCollectionOutput
func (GetDeploymentTypesDeploymentTypeCollectionOutput) ToGetDeploymentTypesDeploymentTypeCollectionOutputWithContext ¶ added in v0.6.0
func (o GetDeploymentTypesDeploymentTypeCollectionOutput) ToGetDeploymentTypesDeploymentTypeCollectionOutputWithContext(ctx context.Context) GetDeploymentTypesDeploymentTypeCollectionOutput
type GetDeploymentTypesFilter ¶ added in v0.6.0
type GetDeploymentTypesFilterArgs ¶ added in v0.6.0
type GetDeploymentTypesFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetDeploymentTypesFilterArgs) ElementType ¶ added in v0.6.0
func (GetDeploymentTypesFilterArgs) ElementType() reflect.Type
func (GetDeploymentTypesFilterArgs) ToGetDeploymentTypesFilterOutput ¶ added in v0.6.0
func (i GetDeploymentTypesFilterArgs) ToGetDeploymentTypesFilterOutput() GetDeploymentTypesFilterOutput
func (GetDeploymentTypesFilterArgs) ToGetDeploymentTypesFilterOutputWithContext ¶ added in v0.6.0
func (i GetDeploymentTypesFilterArgs) ToGetDeploymentTypesFilterOutputWithContext(ctx context.Context) GetDeploymentTypesFilterOutput
type GetDeploymentTypesFilterArray ¶ added in v0.6.0
type GetDeploymentTypesFilterArray []GetDeploymentTypesFilterInput
func (GetDeploymentTypesFilterArray) ElementType ¶ added in v0.6.0
func (GetDeploymentTypesFilterArray) ElementType() reflect.Type
func (GetDeploymentTypesFilterArray) ToGetDeploymentTypesFilterArrayOutput ¶ added in v0.6.0
func (i GetDeploymentTypesFilterArray) ToGetDeploymentTypesFilterArrayOutput() GetDeploymentTypesFilterArrayOutput
func (GetDeploymentTypesFilterArray) ToGetDeploymentTypesFilterArrayOutputWithContext ¶ added in v0.6.0
func (i GetDeploymentTypesFilterArray) ToGetDeploymentTypesFilterArrayOutputWithContext(ctx context.Context) GetDeploymentTypesFilterArrayOutput
type GetDeploymentTypesFilterArrayInput ¶ added in v0.6.0
type GetDeploymentTypesFilterArrayInput interface { pulumi.Input ToGetDeploymentTypesFilterArrayOutput() GetDeploymentTypesFilterArrayOutput ToGetDeploymentTypesFilterArrayOutputWithContext(context.Context) GetDeploymentTypesFilterArrayOutput }
GetDeploymentTypesFilterArrayInput is an input type that accepts GetDeploymentTypesFilterArray and GetDeploymentTypesFilterArrayOutput values. You can construct a concrete instance of `GetDeploymentTypesFilterArrayInput` via:
GetDeploymentTypesFilterArray{ GetDeploymentTypesFilterArgs{...} }
type GetDeploymentTypesFilterArrayOutput ¶ added in v0.6.0
type GetDeploymentTypesFilterArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentTypesFilterArrayOutput) ElementType ¶ added in v0.6.0
func (GetDeploymentTypesFilterArrayOutput) ElementType() reflect.Type
func (GetDeploymentTypesFilterArrayOutput) Index ¶ added in v0.6.0
func (o GetDeploymentTypesFilterArrayOutput) Index(i pulumi.IntInput) GetDeploymentTypesFilterOutput
func (GetDeploymentTypesFilterArrayOutput) ToGetDeploymentTypesFilterArrayOutput ¶ added in v0.6.0
func (o GetDeploymentTypesFilterArrayOutput) ToGetDeploymentTypesFilterArrayOutput() GetDeploymentTypesFilterArrayOutput
func (GetDeploymentTypesFilterArrayOutput) ToGetDeploymentTypesFilterArrayOutputWithContext ¶ added in v0.6.0
func (o GetDeploymentTypesFilterArrayOutput) ToGetDeploymentTypesFilterArrayOutputWithContext(ctx context.Context) GetDeploymentTypesFilterArrayOutput
type GetDeploymentTypesFilterInput ¶ added in v0.6.0
type GetDeploymentTypesFilterInput interface { pulumi.Input ToGetDeploymentTypesFilterOutput() GetDeploymentTypesFilterOutput ToGetDeploymentTypesFilterOutputWithContext(context.Context) GetDeploymentTypesFilterOutput }
GetDeploymentTypesFilterInput is an input type that accepts GetDeploymentTypesFilterArgs and GetDeploymentTypesFilterOutput values. You can construct a concrete instance of `GetDeploymentTypesFilterInput` via:
GetDeploymentTypesFilterArgs{...}
type GetDeploymentTypesFilterOutput ¶ added in v0.6.0
type GetDeploymentTypesFilterOutput struct{ *pulumi.OutputState }
func (GetDeploymentTypesFilterOutput) ElementType ¶ added in v0.6.0
func (GetDeploymentTypesFilterOutput) ElementType() reflect.Type
func (GetDeploymentTypesFilterOutput) Name ¶ added in v0.6.0
func (o GetDeploymentTypesFilterOutput) Name() pulumi.StringOutput
func (GetDeploymentTypesFilterOutput) Regex ¶ added in v0.6.0
func (o GetDeploymentTypesFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetDeploymentTypesFilterOutput) ToGetDeploymentTypesFilterOutput ¶ added in v0.6.0
func (o GetDeploymentTypesFilterOutput) ToGetDeploymentTypesFilterOutput() GetDeploymentTypesFilterOutput
func (GetDeploymentTypesFilterOutput) ToGetDeploymentTypesFilterOutputWithContext ¶ added in v0.6.0
func (o GetDeploymentTypesFilterOutput) ToGetDeploymentTypesFilterOutputWithContext(ctx context.Context) GetDeploymentTypesFilterOutput
func (GetDeploymentTypesFilterOutput) Values ¶ added in v0.6.0
func (o GetDeploymentTypesFilterOutput) Values() pulumi.StringArrayOutput
type GetDeploymentTypesOutputArgs ¶ added in v0.6.0
type GetDeploymentTypesOutputArgs struct { // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The type of deployment, the value determines the exact 'type' of the service executed in the deployment. Default value is DATABASE_ORACLE. DeploymentType pulumi.StringPtrInput `pulumi:"deploymentType"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetDeploymentTypesFilterArrayInput `pulumi:"filters"` // Allows to query by a specific GoldenGate version. OggVersion pulumi.StringPtrInput `pulumi:"oggVersion"` }
A collection of arguments for invoking getDeploymentTypes.
func (GetDeploymentTypesOutputArgs) ElementType ¶ added in v0.6.0
func (GetDeploymentTypesOutputArgs) ElementType() reflect.Type
type GetDeploymentTypesResult ¶ added in v0.6.0
type GetDeploymentTypesResult struct { CompartmentId string `pulumi:"compartmentId"` // The type of deployment, which can be any one of the Allowed values. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of 'DATABASE_ORACLE'. DeploymentType *string `pulumi:"deploymentType"` // The list of deployment_type_collection. DeploymentTypeCollections []GetDeploymentTypesDeploymentTypeCollection `pulumi:"deploymentTypeCollections"` // An object's Display Name. DisplayName *string `pulumi:"displayName"` Filters []GetDeploymentTypesFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Version of OGG OggVersion *string `pulumi:"oggVersion"` }
A collection of values returned by getDeploymentTypes.
func GetDeploymentTypes ¶ added in v0.6.0
func GetDeploymentTypes(ctx *pulumi.Context, args *GetDeploymentTypesArgs, opts ...pulumi.InvokeOption) (*GetDeploymentTypesResult, error)
This data source provides the list of Deployment Types in Oracle Cloud Infrastructure Golden Gate service.
Returns an array of DeploymentTypeDescriptor ¶
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetDeploymentTypes(ctx, &goldengate.GetDeploymentTypesArgs{ CompartmentId: _var.Compartment_id, DeploymentType: pulumi.StringRef(_var.Deployment_type_deployment_type), DisplayName: pulumi.StringRef(_var.Deployment_type_display_name), OggVersion: pulumi.StringRef(_var.Deployment_type_ogg_version), }, nil) if err != nil { return err } return nil }) }
```
type GetDeploymentTypesResultOutput ¶ added in v0.6.0
type GetDeploymentTypesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDeploymentTypes.
func GetDeploymentTypesOutput ¶ added in v0.6.0
func GetDeploymentTypesOutput(ctx *pulumi.Context, args GetDeploymentTypesOutputArgs, opts ...pulumi.InvokeOption) GetDeploymentTypesResultOutput
func (GetDeploymentTypesResultOutput) CompartmentId ¶ added in v0.6.0
func (o GetDeploymentTypesResultOutput) CompartmentId() pulumi.StringOutput
func (GetDeploymentTypesResultOutput) DeploymentType ¶ added in v0.12.0
func (o GetDeploymentTypesResultOutput) DeploymentType() pulumi.StringPtrOutput
The type of deployment, which can be any one of the Allowed values. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of 'DATABASE_ORACLE'.
func (GetDeploymentTypesResultOutput) DeploymentTypeCollections ¶ added in v0.6.0
func (o GetDeploymentTypesResultOutput) DeploymentTypeCollections() GetDeploymentTypesDeploymentTypeCollectionArrayOutput
The list of deployment_type_collection.
func (GetDeploymentTypesResultOutput) DisplayName ¶ added in v0.6.0
func (o GetDeploymentTypesResultOutput) DisplayName() pulumi.StringPtrOutput
An object's Display Name.
func (GetDeploymentTypesResultOutput) ElementType ¶ added in v0.6.0
func (GetDeploymentTypesResultOutput) ElementType() reflect.Type
func (GetDeploymentTypesResultOutput) Filters ¶ added in v0.6.0
func (o GetDeploymentTypesResultOutput) Filters() GetDeploymentTypesFilterArrayOutput
func (GetDeploymentTypesResultOutput) Id ¶ added in v0.6.0
func (o GetDeploymentTypesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDeploymentTypesResultOutput) OggVersion ¶ added in v0.12.0
func (o GetDeploymentTypesResultOutput) OggVersion() pulumi.StringPtrOutput
Version of OGG
func (GetDeploymentTypesResultOutput) ToGetDeploymentTypesResultOutput ¶ added in v0.6.0
func (o GetDeploymentTypesResultOutput) ToGetDeploymentTypesResultOutput() GetDeploymentTypesResultOutput
func (GetDeploymentTypesResultOutput) ToGetDeploymentTypesResultOutputWithContext ¶ added in v0.6.0
func (o GetDeploymentTypesResultOutput) ToGetDeploymentTypesResultOutputWithContext(ctx context.Context) GetDeploymentTypesResultOutput
type GetDeploymentUpgradeArgs ¶
type GetDeploymentUpgradeArgs struct { // A unique Deployment Upgrade identifier. DeploymentUpgradeId string `pulumi:"deploymentUpgradeId"` }
A collection of arguments for invoking getDeploymentUpgrade.
type GetDeploymentUpgradeOutputArgs ¶
type GetDeploymentUpgradeOutputArgs struct { // A unique Deployment Upgrade identifier. DeploymentUpgradeId pulumi.StringInput `pulumi:"deploymentUpgradeId"` }
A collection of arguments for invoking getDeploymentUpgrade.
func (GetDeploymentUpgradeOutputArgs) ElementType ¶
func (GetDeploymentUpgradeOutputArgs) ElementType() reflect.Type
type GetDeploymentUpgradeResult ¶
type GetDeploymentUpgradeResult struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId string `pulumi:"compartmentId"` // Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]interface{} `pulumi:"definedTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. DeploymentId string `pulumi:"deploymentId"` DeploymentUpgradeId string `pulumi:"deploymentUpgradeId"` // The type of the deployment upgrade: MANUAL or AUTOMATIC DeploymentUpgradeType string `pulumi:"deploymentUpgradeType"` // Metadata about this specific object. Description string `pulumi:"description"` // An object's Display Name. DisplayName string `pulumi:"displayName"` // A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]interface{} `pulumi:"freeformTags"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Indicates if rollback is allowed. In practice only the last upgrade can be rolled back. // * Manual upgrade is allowed to rollback only until the old version isn't deprecated yet. // * Automatic upgrade by default is not allowed, unless a serious issue does not justify. IsRollbackAllowed bool `pulumi:"isRollbackAllowed"` // Indicates if OGG release contains security fix. IsSecurityFix bool `pulumi:"isSecurityFix"` // Indicates if upgrade notifications are snoozed or not. IsSnoozed bool `pulumi:"isSnoozed"` // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails string `pulumi:"lifecycleDetails"` // Possible GGS lifecycle sub-states. LifecycleSubState string `pulumi:"lifecycleSubState"` // Version of OGG OggVersion string `pulumi:"oggVersion"` // Version of OGG PreviousOggVersion string `pulumi:"previousOggVersion"` // The type of release. ReleaseType string `pulumi:"releaseType"` // Possible lifecycle states. State string `pulumi:"state"` // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags map[string]interface{} `pulumi:"systemTags"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated string `pulumi:"timeCreated"` // The date and time the request was finished. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeFinished string `pulumi:"timeFinished"` // The time the resource was released. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeReleased string `pulumi:"timeReleased"` // The time of upgrade schedule. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeSchedule string `pulumi:"timeSchedule"` // The time the upgrade notifications are snoozed until. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeSnoozedUntil string `pulumi:"timeSnoozedUntil"` // The date and time the request was started. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeStarted string `pulumi:"timeStarted"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated string `pulumi:"timeUpdated"` }
A collection of values returned by getDeploymentUpgrade.
func GetDeploymentUpgrade ¶
func GetDeploymentUpgrade(ctx *pulumi.Context, args *GetDeploymentUpgradeArgs, opts ...pulumi.InvokeOption) (*GetDeploymentUpgradeResult, error)
This data source provides details about a specific Deployment Upgrade resource in Oracle Cloud Infrastructure Golden Gate service.
Retrieves a deployment upgrade.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetDeploymentUpgrade(ctx, &goldengate.GetDeploymentUpgradeArgs{ DeploymentUpgradeId: oci_golden_gate_deployment_upgrade.Test_deployment_upgrade.Id, }, nil) if err != nil { return err } return nil }) }
```
type GetDeploymentUpgradeResultOutput ¶
type GetDeploymentUpgradeResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDeploymentUpgrade.
func GetDeploymentUpgradeOutput ¶
func GetDeploymentUpgradeOutput(ctx *pulumi.Context, args GetDeploymentUpgradeOutputArgs, opts ...pulumi.InvokeOption) GetDeploymentUpgradeResultOutput
func (GetDeploymentUpgradeResultOutput) CompartmentId ¶
func (o GetDeploymentUpgradeResultOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced.
func (GetDeploymentUpgradeResultOutput) DefinedTags ¶
func (o GetDeploymentUpgradeResultOutput) DefinedTags() pulumi.MapOutput
Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetDeploymentUpgradeResultOutput) DeploymentId ¶
func (o GetDeploymentUpgradeResultOutput) DeploymentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced.
func (GetDeploymentUpgradeResultOutput) DeploymentUpgradeId ¶
func (o GetDeploymentUpgradeResultOutput) DeploymentUpgradeId() pulumi.StringOutput
func (GetDeploymentUpgradeResultOutput) DeploymentUpgradeType ¶
func (o GetDeploymentUpgradeResultOutput) DeploymentUpgradeType() pulumi.StringOutput
The type of the deployment upgrade: MANUAL or AUTOMATIC
func (GetDeploymentUpgradeResultOutput) Description ¶
func (o GetDeploymentUpgradeResultOutput) Description() pulumi.StringOutput
Metadata about this specific object.
func (GetDeploymentUpgradeResultOutput) DisplayName ¶
func (o GetDeploymentUpgradeResultOutput) DisplayName() pulumi.StringOutput
An object's Display Name.
func (GetDeploymentUpgradeResultOutput) ElementType ¶
func (GetDeploymentUpgradeResultOutput) ElementType() reflect.Type
func (GetDeploymentUpgradeResultOutput) FreeformTags ¶
func (o GetDeploymentUpgradeResultOutput) FreeformTags() pulumi.MapOutput
A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (GetDeploymentUpgradeResultOutput) Id ¶
func (o GetDeploymentUpgradeResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDeploymentUpgradeResultOutput) IsRollbackAllowed ¶ added in v0.12.0
func (o GetDeploymentUpgradeResultOutput) IsRollbackAllowed() pulumi.BoolOutput
Indicates if rollback is allowed. In practice only the last upgrade can be rolled back. * Manual upgrade is allowed to rollback only until the old version isn't deprecated yet. * Automatic upgrade by default is not allowed, unless a serious issue does not justify.
func (GetDeploymentUpgradeResultOutput) IsSecurityFix ¶ added in v0.12.0
func (o GetDeploymentUpgradeResultOutput) IsSecurityFix() pulumi.BoolOutput
Indicates if OGG release contains security fix.
func (GetDeploymentUpgradeResultOutput) IsSnoozed ¶ added in v0.12.0
func (o GetDeploymentUpgradeResultOutput) IsSnoozed() pulumi.BoolOutput
Indicates if upgrade notifications are snoozed or not.
func (GetDeploymentUpgradeResultOutput) LifecycleDetails ¶
func (o GetDeploymentUpgradeResultOutput) LifecycleDetails() pulumi.StringOutput
Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.
func (GetDeploymentUpgradeResultOutput) LifecycleSubState ¶
func (o GetDeploymentUpgradeResultOutput) LifecycleSubState() pulumi.StringOutput
Possible GGS lifecycle sub-states.
func (GetDeploymentUpgradeResultOutput) OggVersion ¶
func (o GetDeploymentUpgradeResultOutput) OggVersion() pulumi.StringOutput
Version of OGG
func (GetDeploymentUpgradeResultOutput) PreviousOggVersion ¶ added in v0.12.0
func (o GetDeploymentUpgradeResultOutput) PreviousOggVersion() pulumi.StringOutput
Version of OGG
func (GetDeploymentUpgradeResultOutput) ReleaseType ¶ added in v0.12.0
func (o GetDeploymentUpgradeResultOutput) ReleaseType() pulumi.StringOutput
The type of release.
func (GetDeploymentUpgradeResultOutput) State ¶
func (o GetDeploymentUpgradeResultOutput) State() pulumi.StringOutput
Possible lifecycle states.
func (GetDeploymentUpgradeResultOutput) SystemTags ¶
func (o GetDeploymentUpgradeResultOutput) SystemTags() pulumi.MapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (GetDeploymentUpgradeResultOutput) TimeCreated ¶
func (o GetDeploymentUpgradeResultOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentUpgradeResultOutput) TimeFinished ¶
func (o GetDeploymentUpgradeResultOutput) TimeFinished() pulumi.StringOutput
The date and time the request was finished. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentUpgradeResultOutput) TimeReleased ¶ added in v0.12.0
func (o GetDeploymentUpgradeResultOutput) TimeReleased() pulumi.StringOutput
The time the resource was released. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentUpgradeResultOutput) TimeSchedule ¶ added in v0.12.0
func (o GetDeploymentUpgradeResultOutput) TimeSchedule() pulumi.StringOutput
The time of upgrade schedule. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentUpgradeResultOutput) TimeSnoozedUntil ¶ added in v0.12.0
func (o GetDeploymentUpgradeResultOutput) TimeSnoozedUntil() pulumi.StringOutput
The time the upgrade notifications are snoozed until. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentUpgradeResultOutput) TimeStarted ¶
func (o GetDeploymentUpgradeResultOutput) TimeStarted() pulumi.StringOutput
The date and time the request was started. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentUpgradeResultOutput) TimeUpdated ¶
func (o GetDeploymentUpgradeResultOutput) TimeUpdated() pulumi.StringOutput
The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentUpgradeResultOutput) ToGetDeploymentUpgradeResultOutput ¶
func (o GetDeploymentUpgradeResultOutput) ToGetDeploymentUpgradeResultOutput() GetDeploymentUpgradeResultOutput
func (GetDeploymentUpgradeResultOutput) ToGetDeploymentUpgradeResultOutputWithContext ¶
func (o GetDeploymentUpgradeResultOutput) ToGetDeploymentUpgradeResultOutputWithContext(ctx context.Context) GetDeploymentUpgradeResultOutput
type GetDeploymentUpgradesArgs ¶
type GetDeploymentUpgradesArgs struct { // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId string `pulumi:"compartmentId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment in which to list resources. DeploymentId *string `pulumi:"deploymentId"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName *string `pulumi:"displayName"` Filters []GetDeploymentUpgradesFilter `pulumi:"filters"` // A filter to return only the resources that match the 'lifecycleState' given. State *string `pulumi:"state"` }
A collection of arguments for invoking getDeploymentUpgrades.
type GetDeploymentUpgradesDeploymentUpgradeCollection ¶
type GetDeploymentUpgradesDeploymentUpgradeCollection struct {
Items []GetDeploymentUpgradesDeploymentUpgradeCollectionItem `pulumi:"items"`
}
type GetDeploymentUpgradesDeploymentUpgradeCollectionArgs ¶
type GetDeploymentUpgradesDeploymentUpgradeCollectionArgs struct {
Items GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayInput `pulumi:"items"`
}
func (GetDeploymentUpgradesDeploymentUpgradeCollectionArgs) ElementType ¶
func (GetDeploymentUpgradesDeploymentUpgradeCollectionArgs) ElementType() reflect.Type
func (GetDeploymentUpgradesDeploymentUpgradeCollectionArgs) ToGetDeploymentUpgradesDeploymentUpgradeCollectionOutput ¶
func (i GetDeploymentUpgradesDeploymentUpgradeCollectionArgs) ToGetDeploymentUpgradesDeploymentUpgradeCollectionOutput() GetDeploymentUpgradesDeploymentUpgradeCollectionOutput
func (GetDeploymentUpgradesDeploymentUpgradeCollectionArgs) ToGetDeploymentUpgradesDeploymentUpgradeCollectionOutputWithContext ¶
func (i GetDeploymentUpgradesDeploymentUpgradeCollectionArgs) ToGetDeploymentUpgradesDeploymentUpgradeCollectionOutputWithContext(ctx context.Context) GetDeploymentUpgradesDeploymentUpgradeCollectionOutput
type GetDeploymentUpgradesDeploymentUpgradeCollectionArray ¶
type GetDeploymentUpgradesDeploymentUpgradeCollectionArray []GetDeploymentUpgradesDeploymentUpgradeCollectionInput
func (GetDeploymentUpgradesDeploymentUpgradeCollectionArray) ElementType ¶
func (GetDeploymentUpgradesDeploymentUpgradeCollectionArray) ElementType() reflect.Type
func (GetDeploymentUpgradesDeploymentUpgradeCollectionArray) ToGetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput ¶
func (i GetDeploymentUpgradesDeploymentUpgradeCollectionArray) ToGetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput() GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput
func (GetDeploymentUpgradesDeploymentUpgradeCollectionArray) ToGetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutputWithContext ¶
func (i GetDeploymentUpgradesDeploymentUpgradeCollectionArray) ToGetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput
type GetDeploymentUpgradesDeploymentUpgradeCollectionArrayInput ¶
type GetDeploymentUpgradesDeploymentUpgradeCollectionArrayInput interface { pulumi.Input ToGetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput() GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput ToGetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutputWithContext(context.Context) GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput }
GetDeploymentUpgradesDeploymentUpgradeCollectionArrayInput is an input type that accepts GetDeploymentUpgradesDeploymentUpgradeCollectionArray and GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput values. You can construct a concrete instance of `GetDeploymentUpgradesDeploymentUpgradeCollectionArrayInput` via:
GetDeploymentUpgradesDeploymentUpgradeCollectionArray{ GetDeploymentUpgradesDeploymentUpgradeCollectionArgs{...} }
type GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput ¶
type GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput) ElementType ¶
func (GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput) ElementType() reflect.Type
func (GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput() GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput
func (GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutputWithContext ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput
type GetDeploymentUpgradesDeploymentUpgradeCollectionInput ¶
type GetDeploymentUpgradesDeploymentUpgradeCollectionInput interface { pulumi.Input ToGetDeploymentUpgradesDeploymentUpgradeCollectionOutput() GetDeploymentUpgradesDeploymentUpgradeCollectionOutput ToGetDeploymentUpgradesDeploymentUpgradeCollectionOutputWithContext(context.Context) GetDeploymentUpgradesDeploymentUpgradeCollectionOutput }
GetDeploymentUpgradesDeploymentUpgradeCollectionInput is an input type that accepts GetDeploymentUpgradesDeploymentUpgradeCollectionArgs and GetDeploymentUpgradesDeploymentUpgradeCollectionOutput values. You can construct a concrete instance of `GetDeploymentUpgradesDeploymentUpgradeCollectionInput` via:
GetDeploymentUpgradesDeploymentUpgradeCollectionArgs{...}
type GetDeploymentUpgradesDeploymentUpgradeCollectionItem ¶
type GetDeploymentUpgradesDeploymentUpgradeCollectionItem struct { // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId string `pulumi:"compartmentId"` // Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]interface{} `pulumi:"definedTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment in which to list resources. DeploymentId string `pulumi:"deploymentId"` // The type of the deployment upgrade: MANUAL or AUTOMATIC DeploymentUpgradeType string `pulumi:"deploymentUpgradeType"` // Metadata about this specific object. Description string `pulumi:"description"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName string `pulumi:"displayName"` // A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]interface{} `pulumi:"freeformTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment upgrade being referenced. Id string `pulumi:"id"` // Indicates if rollback is allowed. In practice only the last upgrade can be rolled back. // * Manual upgrade is allowed to rollback only until the old version isn't deprecated yet. // * Automatic upgrade by default is not allowed, unless a serious issue does not justify. IsRollbackAllowed bool `pulumi:"isRollbackAllowed"` // Indicates if OGG release contains security fix. IsSecurityFix bool `pulumi:"isSecurityFix"` // Indicates if upgrade notifications are snoozed or not. IsSnoozed bool `pulumi:"isSnoozed"` // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails string `pulumi:"lifecycleDetails"` // Possible GGS lifecycle sub-states. LifecycleSubState string `pulumi:"lifecycleSubState"` // Version of OGG OggVersion string `pulumi:"oggVersion"` // Version of OGG PreviousOggVersion string `pulumi:"previousOggVersion"` // The type of release. ReleaseType string `pulumi:"releaseType"` // A filter to return only the resources that match the 'lifecycleState' given. State string `pulumi:"state"` // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags map[string]interface{} `pulumi:"systemTags"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated string `pulumi:"timeCreated"` // The date and time the request was finished. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeFinished string `pulumi:"timeFinished"` // The time the resource was released. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeReleased string `pulumi:"timeReleased"` // The time of upgrade schedule. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeSchedule string `pulumi:"timeSchedule"` // The time the upgrade notifications are snoozed until. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeSnoozedUntil string `pulumi:"timeSnoozedUntil"` // The date and time the request was started. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeStarted string `pulumi:"timeStarted"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated string `pulumi:"timeUpdated"` }
type GetDeploymentUpgradesDeploymentUpgradeCollectionItemArgs ¶
type GetDeploymentUpgradesDeploymentUpgradeCollectionItemArgs struct { // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput `pulumi:"definedTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment in which to list resources. DeploymentId pulumi.StringInput `pulumi:"deploymentId"` // The type of the deployment upgrade: MANUAL or AUTOMATIC DeploymentUpgradeType pulumi.StringInput `pulumi:"deploymentUpgradeType"` // Metadata about this specific object. Description pulumi.StringInput `pulumi:"description"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringInput `pulumi:"displayName"` // A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapInput `pulumi:"freeformTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment upgrade being referenced. Id pulumi.StringInput `pulumi:"id"` // Indicates if rollback is allowed. In practice only the last upgrade can be rolled back. // * Manual upgrade is allowed to rollback only until the old version isn't deprecated yet. // * Automatic upgrade by default is not allowed, unless a serious issue does not justify. IsRollbackAllowed pulumi.BoolInput `pulumi:"isRollbackAllowed"` // Indicates if OGG release contains security fix. IsSecurityFix pulumi.BoolInput `pulumi:"isSecurityFix"` // Indicates if upgrade notifications are snoozed or not. IsSnoozed pulumi.BoolInput `pulumi:"isSnoozed"` // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails pulumi.StringInput `pulumi:"lifecycleDetails"` // Possible GGS lifecycle sub-states. LifecycleSubState pulumi.StringInput `pulumi:"lifecycleSubState"` // Version of OGG OggVersion pulumi.StringInput `pulumi:"oggVersion"` // Version of OGG PreviousOggVersion pulumi.StringInput `pulumi:"previousOggVersion"` // The type of release. ReleaseType pulumi.StringInput `pulumi:"releaseType"` // A filter to return only the resources that match the 'lifecycleState' given. State pulumi.StringInput `pulumi:"state"` // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.MapInput `pulumi:"systemTags"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The date and time the request was finished. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeFinished pulumi.StringInput `pulumi:"timeFinished"` // The time the resource was released. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeReleased pulumi.StringInput `pulumi:"timeReleased"` // The time of upgrade schedule. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeSchedule pulumi.StringInput `pulumi:"timeSchedule"` // The time the upgrade notifications are snoozed until. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeSnoozedUntil pulumi.StringInput `pulumi:"timeSnoozedUntil"` // The date and time the request was started. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeStarted pulumi.StringInput `pulumi:"timeStarted"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemArgs) ElementType ¶
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemArgs) ElementType() reflect.Type
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemArgs) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput ¶
func (i GetDeploymentUpgradesDeploymentUpgradeCollectionItemArgs) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput() GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemArgs) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemOutputWithContext ¶
func (i GetDeploymentUpgradesDeploymentUpgradeCollectionItemArgs) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemOutputWithContext(ctx context.Context) GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput
type GetDeploymentUpgradesDeploymentUpgradeCollectionItemArray ¶
type GetDeploymentUpgradesDeploymentUpgradeCollectionItemArray []GetDeploymentUpgradesDeploymentUpgradeCollectionItemInput
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemArray) ElementType ¶
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemArray) ElementType() reflect.Type
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemArray) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput ¶
func (i GetDeploymentUpgradesDeploymentUpgradeCollectionItemArray) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput() GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemArray) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutputWithContext ¶
func (i GetDeploymentUpgradesDeploymentUpgradeCollectionItemArray) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput
type GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayInput ¶
type GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayInput interface { pulumi.Input ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput() GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutputWithContext(context.Context) GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput }
GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayInput is an input type that accepts GetDeploymentUpgradesDeploymentUpgradeCollectionItemArray and GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput values. You can construct a concrete instance of `GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayInput` via:
GetDeploymentUpgradesDeploymentUpgradeCollectionItemArray{ GetDeploymentUpgradesDeploymentUpgradeCollectionItemArgs{...} }
type GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput ¶
type GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput) ElementType ¶
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput) ElementType() reflect.Type
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput() GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutputWithContext ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput
type GetDeploymentUpgradesDeploymentUpgradeCollectionItemInput ¶
type GetDeploymentUpgradesDeploymentUpgradeCollectionItemInput interface { pulumi.Input ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput() GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemOutputWithContext(context.Context) GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput }
GetDeploymentUpgradesDeploymentUpgradeCollectionItemInput is an input type that accepts GetDeploymentUpgradesDeploymentUpgradeCollectionItemArgs and GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput values. You can construct a concrete instance of `GetDeploymentUpgradesDeploymentUpgradeCollectionItemInput` via:
GetDeploymentUpgradesDeploymentUpgradeCollectionItemArgs{...}
type GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput ¶
type GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput struct{ *pulumi.OutputState }
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) CompartmentId ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) DefinedTags ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) DefinedTags() pulumi.MapOutput
Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) DeploymentId ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) DeploymentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment in which to list resources.
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) DeploymentUpgradeType ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) DeploymentUpgradeType() pulumi.StringOutput
The type of the deployment upgrade: MANUAL or AUTOMATIC
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) Description ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) Description() pulumi.StringOutput
Metadata about this specific object.
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) DisplayName ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) DisplayName() pulumi.StringOutput
A filter to return only the resources that match the entire 'displayName' given.
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) ElementType ¶
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) ElementType() reflect.Type
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) FreeformTags ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) FreeformTags() pulumi.MapOutput
A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) Id ¶
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment upgrade being referenced.
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) IsRollbackAllowed ¶ added in v0.12.0
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) IsRollbackAllowed() pulumi.BoolOutput
Indicates if rollback is allowed. In practice only the last upgrade can be rolled back. * Manual upgrade is allowed to rollback only until the old version isn't deprecated yet. * Automatic upgrade by default is not allowed, unless a serious issue does not justify.
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) IsSecurityFix ¶ added in v0.12.0
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) IsSecurityFix() pulumi.BoolOutput
Indicates if OGG release contains security fix.
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) IsSnoozed ¶ added in v0.12.0
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) IsSnoozed() pulumi.BoolOutput
Indicates if upgrade notifications are snoozed or not.
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) LifecycleDetails ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) LifecycleSubState ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) LifecycleSubState() pulumi.StringOutput
Possible GGS lifecycle sub-states.
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) OggVersion ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) OggVersion() pulumi.StringOutput
Version of OGG
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) PreviousOggVersion ¶ added in v0.12.0
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) PreviousOggVersion() pulumi.StringOutput
Version of OGG
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) ReleaseType ¶ added in v0.12.0
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) ReleaseType() pulumi.StringOutput
The type of release.
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) State ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) State() pulumi.StringOutput
A filter to return only the resources that match the 'lifecycleState' given.
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) SystemTags ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) SystemTags() pulumi.MapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeCreated ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeFinished ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeFinished() pulumi.StringOutput
The date and time the request was finished. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeReleased ¶ added in v0.12.0
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeReleased() pulumi.StringOutput
The time the resource was released. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeSchedule ¶ added in v0.12.0
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeSchedule() pulumi.StringOutput
The time of upgrade schedule. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeSnoozedUntil ¶ added in v0.12.0
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeSnoozedUntil() pulumi.StringOutput
The time the upgrade notifications are snoozed until. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeStarted ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeStarted() pulumi.StringOutput
The date and time the request was started. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeUpdated ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeUpdated() pulumi.StringOutput
The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput() GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemOutputWithContext ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemOutputWithContext(ctx context.Context) GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput
type GetDeploymentUpgradesDeploymentUpgradeCollectionOutput ¶
type GetDeploymentUpgradesDeploymentUpgradeCollectionOutput struct{ *pulumi.OutputState }
func (GetDeploymentUpgradesDeploymentUpgradeCollectionOutput) ElementType ¶
func (GetDeploymentUpgradesDeploymentUpgradeCollectionOutput) ElementType() reflect.Type
func (GetDeploymentUpgradesDeploymentUpgradeCollectionOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionOutput ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionOutput() GetDeploymentUpgradesDeploymentUpgradeCollectionOutput
func (GetDeploymentUpgradesDeploymentUpgradeCollectionOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionOutputWithContext ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionOutputWithContext(ctx context.Context) GetDeploymentUpgradesDeploymentUpgradeCollectionOutput
type GetDeploymentUpgradesFilterArgs ¶
type GetDeploymentUpgradesFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetDeploymentUpgradesFilterArgs) ElementType ¶
func (GetDeploymentUpgradesFilterArgs) ElementType() reflect.Type
func (GetDeploymentUpgradesFilterArgs) ToGetDeploymentUpgradesFilterOutput ¶
func (i GetDeploymentUpgradesFilterArgs) ToGetDeploymentUpgradesFilterOutput() GetDeploymentUpgradesFilterOutput
func (GetDeploymentUpgradesFilterArgs) ToGetDeploymentUpgradesFilterOutputWithContext ¶
func (i GetDeploymentUpgradesFilterArgs) ToGetDeploymentUpgradesFilterOutputWithContext(ctx context.Context) GetDeploymentUpgradesFilterOutput
type GetDeploymentUpgradesFilterArray ¶
type GetDeploymentUpgradesFilterArray []GetDeploymentUpgradesFilterInput
func (GetDeploymentUpgradesFilterArray) ElementType ¶
func (GetDeploymentUpgradesFilterArray) ElementType() reflect.Type
func (GetDeploymentUpgradesFilterArray) ToGetDeploymentUpgradesFilterArrayOutput ¶
func (i GetDeploymentUpgradesFilterArray) ToGetDeploymentUpgradesFilterArrayOutput() GetDeploymentUpgradesFilterArrayOutput
func (GetDeploymentUpgradesFilterArray) ToGetDeploymentUpgradesFilterArrayOutputWithContext ¶
func (i GetDeploymentUpgradesFilterArray) ToGetDeploymentUpgradesFilterArrayOutputWithContext(ctx context.Context) GetDeploymentUpgradesFilterArrayOutput
type GetDeploymentUpgradesFilterArrayInput ¶
type GetDeploymentUpgradesFilterArrayInput interface { pulumi.Input ToGetDeploymentUpgradesFilterArrayOutput() GetDeploymentUpgradesFilterArrayOutput ToGetDeploymentUpgradesFilterArrayOutputWithContext(context.Context) GetDeploymentUpgradesFilterArrayOutput }
GetDeploymentUpgradesFilterArrayInput is an input type that accepts GetDeploymentUpgradesFilterArray and GetDeploymentUpgradesFilterArrayOutput values. You can construct a concrete instance of `GetDeploymentUpgradesFilterArrayInput` via:
GetDeploymentUpgradesFilterArray{ GetDeploymentUpgradesFilterArgs{...} }
type GetDeploymentUpgradesFilterArrayOutput ¶
type GetDeploymentUpgradesFilterArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentUpgradesFilterArrayOutput) ElementType ¶
func (GetDeploymentUpgradesFilterArrayOutput) ElementType() reflect.Type
func (GetDeploymentUpgradesFilterArrayOutput) ToGetDeploymentUpgradesFilterArrayOutput ¶
func (o GetDeploymentUpgradesFilterArrayOutput) ToGetDeploymentUpgradesFilterArrayOutput() GetDeploymentUpgradesFilterArrayOutput
func (GetDeploymentUpgradesFilterArrayOutput) ToGetDeploymentUpgradesFilterArrayOutputWithContext ¶
func (o GetDeploymentUpgradesFilterArrayOutput) ToGetDeploymentUpgradesFilterArrayOutputWithContext(ctx context.Context) GetDeploymentUpgradesFilterArrayOutput
type GetDeploymentUpgradesFilterInput ¶
type GetDeploymentUpgradesFilterInput interface { pulumi.Input ToGetDeploymentUpgradesFilterOutput() GetDeploymentUpgradesFilterOutput ToGetDeploymentUpgradesFilterOutputWithContext(context.Context) GetDeploymentUpgradesFilterOutput }
GetDeploymentUpgradesFilterInput is an input type that accepts GetDeploymentUpgradesFilterArgs and GetDeploymentUpgradesFilterOutput values. You can construct a concrete instance of `GetDeploymentUpgradesFilterInput` via:
GetDeploymentUpgradesFilterArgs{...}
type GetDeploymentUpgradesFilterOutput ¶
type GetDeploymentUpgradesFilterOutput struct{ *pulumi.OutputState }
func (GetDeploymentUpgradesFilterOutput) ElementType ¶
func (GetDeploymentUpgradesFilterOutput) ElementType() reflect.Type
func (GetDeploymentUpgradesFilterOutput) Name ¶
func (o GetDeploymentUpgradesFilterOutput) Name() pulumi.StringOutput
func (GetDeploymentUpgradesFilterOutput) Regex ¶
func (o GetDeploymentUpgradesFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetDeploymentUpgradesFilterOutput) ToGetDeploymentUpgradesFilterOutput ¶
func (o GetDeploymentUpgradesFilterOutput) ToGetDeploymentUpgradesFilterOutput() GetDeploymentUpgradesFilterOutput
func (GetDeploymentUpgradesFilterOutput) ToGetDeploymentUpgradesFilterOutputWithContext ¶
func (o GetDeploymentUpgradesFilterOutput) ToGetDeploymentUpgradesFilterOutputWithContext(ctx context.Context) GetDeploymentUpgradesFilterOutput
func (GetDeploymentUpgradesFilterOutput) Values ¶
func (o GetDeploymentUpgradesFilterOutput) Values() pulumi.StringArrayOutput
type GetDeploymentUpgradesOutputArgs ¶
type GetDeploymentUpgradesOutputArgs struct { // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment in which to list resources. DeploymentId pulumi.StringPtrInput `pulumi:"deploymentId"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetDeploymentUpgradesFilterArrayInput `pulumi:"filters"` // A filter to return only the resources that match the 'lifecycleState' given. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getDeploymentUpgrades.
func (GetDeploymentUpgradesOutputArgs) ElementType ¶
func (GetDeploymentUpgradesOutputArgs) ElementType() reflect.Type
type GetDeploymentUpgradesResult ¶
type GetDeploymentUpgradesResult struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId string `pulumi:"compartmentId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. DeploymentId *string `pulumi:"deploymentId"` // The list of deployment_upgrade_collection. DeploymentUpgradeCollections []GetDeploymentUpgradesDeploymentUpgradeCollection `pulumi:"deploymentUpgradeCollections"` // An object's Display Name. DisplayName *string `pulumi:"displayName"` Filters []GetDeploymentUpgradesFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Possible lifecycle states. State *string `pulumi:"state"` }
A collection of values returned by getDeploymentUpgrades.
func GetDeploymentUpgrades ¶
func GetDeploymentUpgrades(ctx *pulumi.Context, args *GetDeploymentUpgradesArgs, opts ...pulumi.InvokeOption) (*GetDeploymentUpgradesResult, error)
This data source provides the list of Deployment Upgrades in Oracle Cloud Infrastructure Golden Gate service.
Lists the Deployment Upgrades in a compartment.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetDeploymentUpgrades(ctx, &goldengate.GetDeploymentUpgradesArgs{ CompartmentId: _var.Compartment_id, DeploymentId: pulumi.StringRef(oci_golden_gate_deployment.Test_deployment.Id), DisplayName: pulumi.StringRef(_var.Deployment_upgrade_display_name), State: pulumi.StringRef(_var.Deployment_upgrade_state), }, nil) if err != nil { return err } return nil }) }
```
type GetDeploymentUpgradesResultOutput ¶
type GetDeploymentUpgradesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDeploymentUpgrades.
func GetDeploymentUpgradesOutput ¶
func GetDeploymentUpgradesOutput(ctx *pulumi.Context, args GetDeploymentUpgradesOutputArgs, opts ...pulumi.InvokeOption) GetDeploymentUpgradesResultOutput
func (GetDeploymentUpgradesResultOutput) CompartmentId ¶
func (o GetDeploymentUpgradesResultOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced.
func (GetDeploymentUpgradesResultOutput) DeploymentId ¶
func (o GetDeploymentUpgradesResultOutput) DeploymentId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced.
func (GetDeploymentUpgradesResultOutput) DeploymentUpgradeCollections ¶
func (o GetDeploymentUpgradesResultOutput) DeploymentUpgradeCollections() GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput
The list of deployment_upgrade_collection.
func (GetDeploymentUpgradesResultOutput) DisplayName ¶
func (o GetDeploymentUpgradesResultOutput) DisplayName() pulumi.StringPtrOutput
An object's Display Name.
func (GetDeploymentUpgradesResultOutput) ElementType ¶
func (GetDeploymentUpgradesResultOutput) ElementType() reflect.Type
func (GetDeploymentUpgradesResultOutput) Filters ¶
func (o GetDeploymentUpgradesResultOutput) Filters() GetDeploymentUpgradesFilterArrayOutput
func (GetDeploymentUpgradesResultOutput) Id ¶
func (o GetDeploymentUpgradesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDeploymentUpgradesResultOutput) State ¶
func (o GetDeploymentUpgradesResultOutput) State() pulumi.StringPtrOutput
Possible lifecycle states.
func (GetDeploymentUpgradesResultOutput) ToGetDeploymentUpgradesResultOutput ¶
func (o GetDeploymentUpgradesResultOutput) ToGetDeploymentUpgradesResultOutput() GetDeploymentUpgradesResultOutput
func (GetDeploymentUpgradesResultOutput) ToGetDeploymentUpgradesResultOutputWithContext ¶
func (o GetDeploymentUpgradesResultOutput) ToGetDeploymentUpgradesResultOutputWithContext(ctx context.Context) GetDeploymentUpgradesResultOutput
type GetDeploymentVersionsArgs ¶ added in v0.12.0
type GetDeploymentVersionsArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment in which to list resources. CompartmentId string `pulumi:"compartmentId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment in which to list resources. DeploymentId *string `pulumi:"deploymentId"` // The type of deployment, the value determines the exact 'type' of the service executed in the deployment. Default value is DATABASE_ORACLE. DeploymentType *string `pulumi:"deploymentType"` Filters []GetDeploymentVersionsFilter `pulumi:"filters"` }
A collection of arguments for invoking getDeploymentVersions.
type GetDeploymentVersionsDeploymentVersionCollection ¶ added in v0.12.0
type GetDeploymentVersionsDeploymentVersionCollection struct { // Array of DeploymentVersionSummary. Items []GetDeploymentVersionsDeploymentVersionCollectionItem `pulumi:"items"` }
type GetDeploymentVersionsDeploymentVersionCollectionArgs ¶ added in v0.12.0
type GetDeploymentVersionsDeploymentVersionCollectionArgs struct { // Array of DeploymentVersionSummary. Items GetDeploymentVersionsDeploymentVersionCollectionItemArrayInput `pulumi:"items"` }
func (GetDeploymentVersionsDeploymentVersionCollectionArgs) ElementType ¶ added in v0.12.0
func (GetDeploymentVersionsDeploymentVersionCollectionArgs) ElementType() reflect.Type
func (GetDeploymentVersionsDeploymentVersionCollectionArgs) ToGetDeploymentVersionsDeploymentVersionCollectionOutput ¶ added in v0.12.0
func (i GetDeploymentVersionsDeploymentVersionCollectionArgs) ToGetDeploymentVersionsDeploymentVersionCollectionOutput() GetDeploymentVersionsDeploymentVersionCollectionOutput
func (GetDeploymentVersionsDeploymentVersionCollectionArgs) ToGetDeploymentVersionsDeploymentVersionCollectionOutputWithContext ¶ added in v0.12.0
func (i GetDeploymentVersionsDeploymentVersionCollectionArgs) ToGetDeploymentVersionsDeploymentVersionCollectionOutputWithContext(ctx context.Context) GetDeploymentVersionsDeploymentVersionCollectionOutput
type GetDeploymentVersionsDeploymentVersionCollectionArray ¶ added in v0.12.0
type GetDeploymentVersionsDeploymentVersionCollectionArray []GetDeploymentVersionsDeploymentVersionCollectionInput
func (GetDeploymentVersionsDeploymentVersionCollectionArray) ElementType ¶ added in v0.12.0
func (GetDeploymentVersionsDeploymentVersionCollectionArray) ElementType() reflect.Type
func (GetDeploymentVersionsDeploymentVersionCollectionArray) ToGetDeploymentVersionsDeploymentVersionCollectionArrayOutput ¶ added in v0.12.0
func (i GetDeploymentVersionsDeploymentVersionCollectionArray) ToGetDeploymentVersionsDeploymentVersionCollectionArrayOutput() GetDeploymentVersionsDeploymentVersionCollectionArrayOutput
func (GetDeploymentVersionsDeploymentVersionCollectionArray) ToGetDeploymentVersionsDeploymentVersionCollectionArrayOutputWithContext ¶ added in v0.12.0
func (i GetDeploymentVersionsDeploymentVersionCollectionArray) ToGetDeploymentVersionsDeploymentVersionCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentVersionsDeploymentVersionCollectionArrayOutput
type GetDeploymentVersionsDeploymentVersionCollectionArrayInput ¶ added in v0.12.0
type GetDeploymentVersionsDeploymentVersionCollectionArrayInput interface { pulumi.Input ToGetDeploymentVersionsDeploymentVersionCollectionArrayOutput() GetDeploymentVersionsDeploymentVersionCollectionArrayOutput ToGetDeploymentVersionsDeploymentVersionCollectionArrayOutputWithContext(context.Context) GetDeploymentVersionsDeploymentVersionCollectionArrayOutput }
GetDeploymentVersionsDeploymentVersionCollectionArrayInput is an input type that accepts GetDeploymentVersionsDeploymentVersionCollectionArray and GetDeploymentVersionsDeploymentVersionCollectionArrayOutput values. You can construct a concrete instance of `GetDeploymentVersionsDeploymentVersionCollectionArrayInput` via:
GetDeploymentVersionsDeploymentVersionCollectionArray{ GetDeploymentVersionsDeploymentVersionCollectionArgs{...} }
type GetDeploymentVersionsDeploymentVersionCollectionArrayOutput ¶ added in v0.12.0
type GetDeploymentVersionsDeploymentVersionCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentVersionsDeploymentVersionCollectionArrayOutput) ElementType ¶ added in v0.12.0
func (GetDeploymentVersionsDeploymentVersionCollectionArrayOutput) ElementType() reflect.Type
func (GetDeploymentVersionsDeploymentVersionCollectionArrayOutput) ToGetDeploymentVersionsDeploymentVersionCollectionArrayOutput ¶ added in v0.12.0
func (o GetDeploymentVersionsDeploymentVersionCollectionArrayOutput) ToGetDeploymentVersionsDeploymentVersionCollectionArrayOutput() GetDeploymentVersionsDeploymentVersionCollectionArrayOutput
func (GetDeploymentVersionsDeploymentVersionCollectionArrayOutput) ToGetDeploymentVersionsDeploymentVersionCollectionArrayOutputWithContext ¶ added in v0.12.0
func (o GetDeploymentVersionsDeploymentVersionCollectionArrayOutput) ToGetDeploymentVersionsDeploymentVersionCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentVersionsDeploymentVersionCollectionArrayOutput
type GetDeploymentVersionsDeploymentVersionCollectionInput ¶ added in v0.12.0
type GetDeploymentVersionsDeploymentVersionCollectionInput interface { pulumi.Input ToGetDeploymentVersionsDeploymentVersionCollectionOutput() GetDeploymentVersionsDeploymentVersionCollectionOutput ToGetDeploymentVersionsDeploymentVersionCollectionOutputWithContext(context.Context) GetDeploymentVersionsDeploymentVersionCollectionOutput }
GetDeploymentVersionsDeploymentVersionCollectionInput is an input type that accepts GetDeploymentVersionsDeploymentVersionCollectionArgs and GetDeploymentVersionsDeploymentVersionCollectionOutput values. You can construct a concrete instance of `GetDeploymentVersionsDeploymentVersionCollectionInput` via:
GetDeploymentVersionsDeploymentVersionCollectionArgs{...}
type GetDeploymentVersionsDeploymentVersionCollectionItem ¶ added in v0.12.0
type GetDeploymentVersionsDeploymentVersionCollectionItem struct { // The type of deployment, the value determines the exact 'type' of the service executed in the deployment. Default value is DATABASE_ORACLE. DeploymentType string `pulumi:"deploymentType"` // Indicates if OGG release contains security fix. IsSecurityFix bool `pulumi:"isSecurityFix"` // Version of OGG OggVersion string `pulumi:"oggVersion"` // The type of release. ReleaseType string `pulumi:"releaseType"` // The time the resource was released. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeReleased string `pulumi:"timeReleased"` }
type GetDeploymentVersionsDeploymentVersionCollectionItemArgs ¶ added in v0.12.0
type GetDeploymentVersionsDeploymentVersionCollectionItemArgs struct { // The type of deployment, the value determines the exact 'type' of the service executed in the deployment. Default value is DATABASE_ORACLE. DeploymentType pulumi.StringInput `pulumi:"deploymentType"` // Indicates if OGG release contains security fix. IsSecurityFix pulumi.BoolInput `pulumi:"isSecurityFix"` // Version of OGG OggVersion pulumi.StringInput `pulumi:"oggVersion"` // The type of release. ReleaseType pulumi.StringInput `pulumi:"releaseType"` // The time the resource was released. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeReleased pulumi.StringInput `pulumi:"timeReleased"` }
func (GetDeploymentVersionsDeploymentVersionCollectionItemArgs) ElementType ¶ added in v0.12.0
func (GetDeploymentVersionsDeploymentVersionCollectionItemArgs) ElementType() reflect.Type
func (GetDeploymentVersionsDeploymentVersionCollectionItemArgs) ToGetDeploymentVersionsDeploymentVersionCollectionItemOutput ¶ added in v0.12.0
func (i GetDeploymentVersionsDeploymentVersionCollectionItemArgs) ToGetDeploymentVersionsDeploymentVersionCollectionItemOutput() GetDeploymentVersionsDeploymentVersionCollectionItemOutput
func (GetDeploymentVersionsDeploymentVersionCollectionItemArgs) ToGetDeploymentVersionsDeploymentVersionCollectionItemOutputWithContext ¶ added in v0.12.0
func (i GetDeploymentVersionsDeploymentVersionCollectionItemArgs) ToGetDeploymentVersionsDeploymentVersionCollectionItemOutputWithContext(ctx context.Context) GetDeploymentVersionsDeploymentVersionCollectionItemOutput
type GetDeploymentVersionsDeploymentVersionCollectionItemArray ¶ added in v0.12.0
type GetDeploymentVersionsDeploymentVersionCollectionItemArray []GetDeploymentVersionsDeploymentVersionCollectionItemInput
func (GetDeploymentVersionsDeploymentVersionCollectionItemArray) ElementType ¶ added in v0.12.0
func (GetDeploymentVersionsDeploymentVersionCollectionItemArray) ElementType() reflect.Type
func (GetDeploymentVersionsDeploymentVersionCollectionItemArray) ToGetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput ¶ added in v0.12.0
func (i GetDeploymentVersionsDeploymentVersionCollectionItemArray) ToGetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput() GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput
func (GetDeploymentVersionsDeploymentVersionCollectionItemArray) ToGetDeploymentVersionsDeploymentVersionCollectionItemArrayOutputWithContext ¶ added in v0.12.0
func (i GetDeploymentVersionsDeploymentVersionCollectionItemArray) ToGetDeploymentVersionsDeploymentVersionCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput
type GetDeploymentVersionsDeploymentVersionCollectionItemArrayInput ¶ added in v0.12.0
type GetDeploymentVersionsDeploymentVersionCollectionItemArrayInput interface { pulumi.Input ToGetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput() GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput ToGetDeploymentVersionsDeploymentVersionCollectionItemArrayOutputWithContext(context.Context) GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput }
GetDeploymentVersionsDeploymentVersionCollectionItemArrayInput is an input type that accepts GetDeploymentVersionsDeploymentVersionCollectionItemArray and GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput values. You can construct a concrete instance of `GetDeploymentVersionsDeploymentVersionCollectionItemArrayInput` via:
GetDeploymentVersionsDeploymentVersionCollectionItemArray{ GetDeploymentVersionsDeploymentVersionCollectionItemArgs{...} }
type GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput ¶ added in v0.12.0
type GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput) ElementType ¶ added in v0.12.0
func (GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput) ElementType() reflect.Type
func (GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput) ToGetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput ¶ added in v0.12.0
func (o GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput) ToGetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput() GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput
func (GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput) ToGetDeploymentVersionsDeploymentVersionCollectionItemArrayOutputWithContext ¶ added in v0.12.0
func (o GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput) ToGetDeploymentVersionsDeploymentVersionCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput
type GetDeploymentVersionsDeploymentVersionCollectionItemInput ¶ added in v0.12.0
type GetDeploymentVersionsDeploymentVersionCollectionItemInput interface { pulumi.Input ToGetDeploymentVersionsDeploymentVersionCollectionItemOutput() GetDeploymentVersionsDeploymentVersionCollectionItemOutput ToGetDeploymentVersionsDeploymentVersionCollectionItemOutputWithContext(context.Context) GetDeploymentVersionsDeploymentVersionCollectionItemOutput }
GetDeploymentVersionsDeploymentVersionCollectionItemInput is an input type that accepts GetDeploymentVersionsDeploymentVersionCollectionItemArgs and GetDeploymentVersionsDeploymentVersionCollectionItemOutput values. You can construct a concrete instance of `GetDeploymentVersionsDeploymentVersionCollectionItemInput` via:
GetDeploymentVersionsDeploymentVersionCollectionItemArgs{...}
type GetDeploymentVersionsDeploymentVersionCollectionItemOutput ¶ added in v0.12.0
type GetDeploymentVersionsDeploymentVersionCollectionItemOutput struct{ *pulumi.OutputState }
func (GetDeploymentVersionsDeploymentVersionCollectionItemOutput) DeploymentType ¶ added in v0.12.0
func (o GetDeploymentVersionsDeploymentVersionCollectionItemOutput) DeploymentType() pulumi.StringOutput
The type of deployment, the value determines the exact 'type' of the service executed in the deployment. Default value is DATABASE_ORACLE.
func (GetDeploymentVersionsDeploymentVersionCollectionItemOutput) ElementType ¶ added in v0.12.0
func (GetDeploymentVersionsDeploymentVersionCollectionItemOutput) ElementType() reflect.Type
func (GetDeploymentVersionsDeploymentVersionCollectionItemOutput) IsSecurityFix ¶ added in v0.12.0
func (o GetDeploymentVersionsDeploymentVersionCollectionItemOutput) IsSecurityFix() pulumi.BoolOutput
Indicates if OGG release contains security fix.
func (GetDeploymentVersionsDeploymentVersionCollectionItemOutput) OggVersion ¶ added in v0.12.0
func (o GetDeploymentVersionsDeploymentVersionCollectionItemOutput) OggVersion() pulumi.StringOutput
Version of OGG
func (GetDeploymentVersionsDeploymentVersionCollectionItemOutput) ReleaseType ¶ added in v0.12.0
func (o GetDeploymentVersionsDeploymentVersionCollectionItemOutput) ReleaseType() pulumi.StringOutput
The type of release.
func (GetDeploymentVersionsDeploymentVersionCollectionItemOutput) TimeReleased ¶ added in v0.12.0
func (o GetDeploymentVersionsDeploymentVersionCollectionItemOutput) TimeReleased() pulumi.StringOutput
The time the resource was released. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentVersionsDeploymentVersionCollectionItemOutput) ToGetDeploymentVersionsDeploymentVersionCollectionItemOutput ¶ added in v0.12.0
func (o GetDeploymentVersionsDeploymentVersionCollectionItemOutput) ToGetDeploymentVersionsDeploymentVersionCollectionItemOutput() GetDeploymentVersionsDeploymentVersionCollectionItemOutput
func (GetDeploymentVersionsDeploymentVersionCollectionItemOutput) ToGetDeploymentVersionsDeploymentVersionCollectionItemOutputWithContext ¶ added in v0.12.0
func (o GetDeploymentVersionsDeploymentVersionCollectionItemOutput) ToGetDeploymentVersionsDeploymentVersionCollectionItemOutputWithContext(ctx context.Context) GetDeploymentVersionsDeploymentVersionCollectionItemOutput
type GetDeploymentVersionsDeploymentVersionCollectionOutput ¶ added in v0.12.0
type GetDeploymentVersionsDeploymentVersionCollectionOutput struct{ *pulumi.OutputState }
func (GetDeploymentVersionsDeploymentVersionCollectionOutput) ElementType ¶ added in v0.12.0
func (GetDeploymentVersionsDeploymentVersionCollectionOutput) ElementType() reflect.Type
func (GetDeploymentVersionsDeploymentVersionCollectionOutput) Items ¶ added in v0.12.0
func (o GetDeploymentVersionsDeploymentVersionCollectionOutput) Items() GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput
Array of DeploymentVersionSummary.
func (GetDeploymentVersionsDeploymentVersionCollectionOutput) ToGetDeploymentVersionsDeploymentVersionCollectionOutput ¶ added in v0.12.0
func (o GetDeploymentVersionsDeploymentVersionCollectionOutput) ToGetDeploymentVersionsDeploymentVersionCollectionOutput() GetDeploymentVersionsDeploymentVersionCollectionOutput
func (GetDeploymentVersionsDeploymentVersionCollectionOutput) ToGetDeploymentVersionsDeploymentVersionCollectionOutputWithContext ¶ added in v0.12.0
func (o GetDeploymentVersionsDeploymentVersionCollectionOutput) ToGetDeploymentVersionsDeploymentVersionCollectionOutputWithContext(ctx context.Context) GetDeploymentVersionsDeploymentVersionCollectionOutput
type GetDeploymentVersionsFilter ¶ added in v0.12.0
type GetDeploymentVersionsFilterArgs ¶ added in v0.12.0
type GetDeploymentVersionsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetDeploymentVersionsFilterArgs) ElementType ¶ added in v0.12.0
func (GetDeploymentVersionsFilterArgs) ElementType() reflect.Type
func (GetDeploymentVersionsFilterArgs) ToGetDeploymentVersionsFilterOutput ¶ added in v0.12.0
func (i GetDeploymentVersionsFilterArgs) ToGetDeploymentVersionsFilterOutput() GetDeploymentVersionsFilterOutput
func (GetDeploymentVersionsFilterArgs) ToGetDeploymentVersionsFilterOutputWithContext ¶ added in v0.12.0
func (i GetDeploymentVersionsFilterArgs) ToGetDeploymentVersionsFilterOutputWithContext(ctx context.Context) GetDeploymentVersionsFilterOutput
type GetDeploymentVersionsFilterArray ¶ added in v0.12.0
type GetDeploymentVersionsFilterArray []GetDeploymentVersionsFilterInput
func (GetDeploymentVersionsFilterArray) ElementType ¶ added in v0.12.0
func (GetDeploymentVersionsFilterArray) ElementType() reflect.Type
func (GetDeploymentVersionsFilterArray) ToGetDeploymentVersionsFilterArrayOutput ¶ added in v0.12.0
func (i GetDeploymentVersionsFilterArray) ToGetDeploymentVersionsFilterArrayOutput() GetDeploymentVersionsFilterArrayOutput
func (GetDeploymentVersionsFilterArray) ToGetDeploymentVersionsFilterArrayOutputWithContext ¶ added in v0.12.0
func (i GetDeploymentVersionsFilterArray) ToGetDeploymentVersionsFilterArrayOutputWithContext(ctx context.Context) GetDeploymentVersionsFilterArrayOutput
type GetDeploymentVersionsFilterArrayInput ¶ added in v0.12.0
type GetDeploymentVersionsFilterArrayInput interface { pulumi.Input ToGetDeploymentVersionsFilterArrayOutput() GetDeploymentVersionsFilterArrayOutput ToGetDeploymentVersionsFilterArrayOutputWithContext(context.Context) GetDeploymentVersionsFilterArrayOutput }
GetDeploymentVersionsFilterArrayInput is an input type that accepts GetDeploymentVersionsFilterArray and GetDeploymentVersionsFilterArrayOutput values. You can construct a concrete instance of `GetDeploymentVersionsFilterArrayInput` via:
GetDeploymentVersionsFilterArray{ GetDeploymentVersionsFilterArgs{...} }
type GetDeploymentVersionsFilterArrayOutput ¶ added in v0.12.0
type GetDeploymentVersionsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentVersionsFilterArrayOutput) ElementType ¶ added in v0.12.0
func (GetDeploymentVersionsFilterArrayOutput) ElementType() reflect.Type
func (GetDeploymentVersionsFilterArrayOutput) ToGetDeploymentVersionsFilterArrayOutput ¶ added in v0.12.0
func (o GetDeploymentVersionsFilterArrayOutput) ToGetDeploymentVersionsFilterArrayOutput() GetDeploymentVersionsFilterArrayOutput
func (GetDeploymentVersionsFilterArrayOutput) ToGetDeploymentVersionsFilterArrayOutputWithContext ¶ added in v0.12.0
func (o GetDeploymentVersionsFilterArrayOutput) ToGetDeploymentVersionsFilterArrayOutputWithContext(ctx context.Context) GetDeploymentVersionsFilterArrayOutput
type GetDeploymentVersionsFilterInput ¶ added in v0.12.0
type GetDeploymentVersionsFilterInput interface { pulumi.Input ToGetDeploymentVersionsFilterOutput() GetDeploymentVersionsFilterOutput ToGetDeploymentVersionsFilterOutputWithContext(context.Context) GetDeploymentVersionsFilterOutput }
GetDeploymentVersionsFilterInput is an input type that accepts GetDeploymentVersionsFilterArgs and GetDeploymentVersionsFilterOutput values. You can construct a concrete instance of `GetDeploymentVersionsFilterInput` via:
GetDeploymentVersionsFilterArgs{...}
type GetDeploymentVersionsFilterOutput ¶ added in v0.12.0
type GetDeploymentVersionsFilterOutput struct{ *pulumi.OutputState }
func (GetDeploymentVersionsFilterOutput) ElementType ¶ added in v0.12.0
func (GetDeploymentVersionsFilterOutput) ElementType() reflect.Type
func (GetDeploymentVersionsFilterOutput) Name ¶ added in v0.12.0
func (o GetDeploymentVersionsFilterOutput) Name() pulumi.StringOutput
func (GetDeploymentVersionsFilterOutput) Regex ¶ added in v0.12.0
func (o GetDeploymentVersionsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetDeploymentVersionsFilterOutput) ToGetDeploymentVersionsFilterOutput ¶ added in v0.12.0
func (o GetDeploymentVersionsFilterOutput) ToGetDeploymentVersionsFilterOutput() GetDeploymentVersionsFilterOutput
func (GetDeploymentVersionsFilterOutput) ToGetDeploymentVersionsFilterOutputWithContext ¶ added in v0.12.0
func (o GetDeploymentVersionsFilterOutput) ToGetDeploymentVersionsFilterOutputWithContext(ctx context.Context) GetDeploymentVersionsFilterOutput
func (GetDeploymentVersionsFilterOutput) Values ¶ added in v0.12.0
func (o GetDeploymentVersionsFilterOutput) Values() pulumi.StringArrayOutput
type GetDeploymentVersionsOutputArgs ¶ added in v0.12.0
type GetDeploymentVersionsOutputArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment in which to list resources. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment in which to list resources. DeploymentId pulumi.StringPtrInput `pulumi:"deploymentId"` // The type of deployment, the value determines the exact 'type' of the service executed in the deployment. Default value is DATABASE_ORACLE. DeploymentType pulumi.StringPtrInput `pulumi:"deploymentType"` Filters GetDeploymentVersionsFilterArrayInput `pulumi:"filters"` }
A collection of arguments for invoking getDeploymentVersions.
func (GetDeploymentVersionsOutputArgs) ElementType ¶ added in v0.12.0
func (GetDeploymentVersionsOutputArgs) ElementType() reflect.Type
type GetDeploymentVersionsResult ¶ added in v0.12.0
type GetDeploymentVersionsResult struct { CompartmentId string `pulumi:"compartmentId"` DeploymentId *string `pulumi:"deploymentId"` // The type of deployment, the value determines the exact 'type' of service executed in the Deployment. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of the equivalent 'DATABASE_ORACLE' value. DeploymentType *string `pulumi:"deploymentType"` // The list of deployment_version_collection. DeploymentVersionCollections []GetDeploymentVersionsDeploymentVersionCollection `pulumi:"deploymentVersionCollections"` Filters []GetDeploymentVersionsFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` }
A collection of values returned by getDeploymentVersions.
func GetDeploymentVersions ¶ added in v0.12.0
func GetDeploymentVersions(ctx *pulumi.Context, args *GetDeploymentVersionsArgs, opts ...pulumi.InvokeOption) (*GetDeploymentVersionsResult, error)
This data source provides the list of Deployment Versions in Oracle Cloud Infrastructure Golden Gate service.
Returns the list of available deployment versions.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetDeploymentVersions(ctx, &goldengate.GetDeploymentVersionsArgs{ CompartmentId: _var.Compartment_id, DeploymentId: pulumi.StringRef(oci_golden_gate_deployment.Test_deployment.Id), DeploymentType: pulumi.StringRef(_var.Deployment_version_deployment_type), }, nil) if err != nil { return err } return nil }) }
```
type GetDeploymentVersionsResultOutput ¶ added in v0.12.0
type GetDeploymentVersionsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDeploymentVersions.
func GetDeploymentVersionsOutput ¶ added in v0.12.0
func GetDeploymentVersionsOutput(ctx *pulumi.Context, args GetDeploymentVersionsOutputArgs, opts ...pulumi.InvokeOption) GetDeploymentVersionsResultOutput
func (GetDeploymentVersionsResultOutput) CompartmentId ¶ added in v0.12.0
func (o GetDeploymentVersionsResultOutput) CompartmentId() pulumi.StringOutput
func (GetDeploymentVersionsResultOutput) DeploymentId ¶ added in v0.12.0
func (o GetDeploymentVersionsResultOutput) DeploymentId() pulumi.StringPtrOutput
func (GetDeploymentVersionsResultOutput) DeploymentType ¶ added in v0.12.0
func (o GetDeploymentVersionsResultOutput) DeploymentType() pulumi.StringPtrOutput
The type of deployment, the value determines the exact 'type' of service executed in the Deployment. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of the equivalent 'DATABASE_ORACLE' value.
func (GetDeploymentVersionsResultOutput) DeploymentVersionCollections ¶ added in v0.12.0
func (o GetDeploymentVersionsResultOutput) DeploymentVersionCollections() GetDeploymentVersionsDeploymentVersionCollectionArrayOutput
The list of deployment_version_collection.
func (GetDeploymentVersionsResultOutput) ElementType ¶ added in v0.12.0
func (GetDeploymentVersionsResultOutput) ElementType() reflect.Type
func (GetDeploymentVersionsResultOutput) Filters ¶ added in v0.12.0
func (o GetDeploymentVersionsResultOutput) Filters() GetDeploymentVersionsFilterArrayOutput
func (GetDeploymentVersionsResultOutput) Id ¶ added in v0.12.0
func (o GetDeploymentVersionsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDeploymentVersionsResultOutput) ToGetDeploymentVersionsResultOutput ¶ added in v0.12.0
func (o GetDeploymentVersionsResultOutput) ToGetDeploymentVersionsResultOutput() GetDeploymentVersionsResultOutput
func (GetDeploymentVersionsResultOutput) ToGetDeploymentVersionsResultOutputWithContext ¶ added in v0.12.0
func (o GetDeploymentVersionsResultOutput) ToGetDeploymentVersionsResultOutputWithContext(ctx context.Context) GetDeploymentVersionsResultOutput
type GetDeploymentsArgs ¶
type GetDeploymentsArgs struct { // Return the deployments to which the specified connectionId may be assigned. AssignableConnectionId *string `pulumi:"assignableConnectionId"` // The OCID of the connection which for the deployment must be assigned. AssignedConnectionId *string `pulumi:"assignedConnectionId"` // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId string `pulumi:"compartmentId"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName *string `pulumi:"displayName"` Filters []GetDeploymentsFilter `pulumi:"filters"` // A filter to return only the resources that match the 'fqdn' given. Fqdn *string `pulumi:"fqdn"` // A filter to return only the resources that match the 'lifecycleSubState' given. LifecycleSubState *string `pulumi:"lifecycleSubState"` // A filter to return only the resources that match the 'lifecycleState' given. State *string `pulumi:"state"` // The connection type which the deployment must support. SupportedConnectionType *string `pulumi:"supportedConnectionType"` }
A collection of arguments for invoking getDeployments.
type GetDeploymentsDeploymentCollection ¶
type GetDeploymentsDeploymentCollection struct {
Items []GetDeploymentsDeploymentCollectionItem `pulumi:"items"`
}
type GetDeploymentsDeploymentCollectionArgs ¶
type GetDeploymentsDeploymentCollectionArgs struct {
Items GetDeploymentsDeploymentCollectionItemArrayInput `pulumi:"items"`
}
func (GetDeploymentsDeploymentCollectionArgs) ElementType ¶
func (GetDeploymentsDeploymentCollectionArgs) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionArgs) ToGetDeploymentsDeploymentCollectionOutput ¶
func (i GetDeploymentsDeploymentCollectionArgs) ToGetDeploymentsDeploymentCollectionOutput() GetDeploymentsDeploymentCollectionOutput
func (GetDeploymentsDeploymentCollectionArgs) ToGetDeploymentsDeploymentCollectionOutputWithContext ¶
func (i GetDeploymentsDeploymentCollectionArgs) ToGetDeploymentsDeploymentCollectionOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionOutput
type GetDeploymentsDeploymentCollectionArray ¶
type GetDeploymentsDeploymentCollectionArray []GetDeploymentsDeploymentCollectionInput
func (GetDeploymentsDeploymentCollectionArray) ElementType ¶
func (GetDeploymentsDeploymentCollectionArray) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionArray) ToGetDeploymentsDeploymentCollectionArrayOutput ¶
func (i GetDeploymentsDeploymentCollectionArray) ToGetDeploymentsDeploymentCollectionArrayOutput() GetDeploymentsDeploymentCollectionArrayOutput
func (GetDeploymentsDeploymentCollectionArray) ToGetDeploymentsDeploymentCollectionArrayOutputWithContext ¶
func (i GetDeploymentsDeploymentCollectionArray) ToGetDeploymentsDeploymentCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionArrayOutput
type GetDeploymentsDeploymentCollectionArrayInput ¶
type GetDeploymentsDeploymentCollectionArrayInput interface { pulumi.Input ToGetDeploymentsDeploymentCollectionArrayOutput() GetDeploymentsDeploymentCollectionArrayOutput ToGetDeploymentsDeploymentCollectionArrayOutputWithContext(context.Context) GetDeploymentsDeploymentCollectionArrayOutput }
GetDeploymentsDeploymentCollectionArrayInput is an input type that accepts GetDeploymentsDeploymentCollectionArray and GetDeploymentsDeploymentCollectionArrayOutput values. You can construct a concrete instance of `GetDeploymentsDeploymentCollectionArrayInput` via:
GetDeploymentsDeploymentCollectionArray{ GetDeploymentsDeploymentCollectionArgs{...} }
type GetDeploymentsDeploymentCollectionArrayOutput ¶
type GetDeploymentsDeploymentCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentsDeploymentCollectionArrayOutput) ElementType ¶
func (GetDeploymentsDeploymentCollectionArrayOutput) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionArrayOutput) ToGetDeploymentsDeploymentCollectionArrayOutput ¶
func (o GetDeploymentsDeploymentCollectionArrayOutput) ToGetDeploymentsDeploymentCollectionArrayOutput() GetDeploymentsDeploymentCollectionArrayOutput
func (GetDeploymentsDeploymentCollectionArrayOutput) ToGetDeploymentsDeploymentCollectionArrayOutputWithContext ¶
func (o GetDeploymentsDeploymentCollectionArrayOutput) ToGetDeploymentsDeploymentCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionArrayOutput
type GetDeploymentsDeploymentCollectionInput ¶
type GetDeploymentsDeploymentCollectionInput interface { pulumi.Input ToGetDeploymentsDeploymentCollectionOutput() GetDeploymentsDeploymentCollectionOutput ToGetDeploymentsDeploymentCollectionOutputWithContext(context.Context) GetDeploymentsDeploymentCollectionOutput }
GetDeploymentsDeploymentCollectionInput is an input type that accepts GetDeploymentsDeploymentCollectionArgs and GetDeploymentsDeploymentCollectionOutput values. You can construct a concrete instance of `GetDeploymentsDeploymentCollectionInput` via:
GetDeploymentsDeploymentCollectionArgs{...}
type GetDeploymentsDeploymentCollectionItem ¶
type GetDeploymentsDeploymentCollectionItem struct { // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId string `pulumi:"compartmentId"` // The Minimum number of OCPUs to be made available for this Deployment. CpuCoreCount int `pulumi:"cpuCoreCount"` // Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]interface{} `pulumi:"definedTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the backup being referenced. DeploymentBackupId string `pulumi:"deploymentBackupId"` // Information regarding the deployment diagnostic collection DeploymentDiagnosticDatas []GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticData `pulumi:"deploymentDiagnosticDatas"` // The type of deployment, which can be any one of the Allowed values. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of 'DATABASE_ORACLE'. DeploymentType string `pulumi:"deploymentType"` // The URL of a resource. DeploymentUrl string `pulumi:"deploymentUrl"` // Metadata about this specific object. Description string `pulumi:"description"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName string `pulumi:"displayName"` // A filter to return only the resources that match the 'fqdn' given. Fqdn string `pulumi:"fqdn"` // A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]interface{} `pulumi:"freeformTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. Id string `pulumi:"id"` // Indicates if auto scaling is enabled for the Deployment's CPU core count. IsAutoScalingEnabled bool `pulumi:"isAutoScalingEnabled"` // True if all of the aggregate resources are working correctly. IsHealthy bool `pulumi:"isHealthy"` // Indicates if the resource is the the latest available version. IsLatestVersion bool `pulumi:"isLatestVersion"` // True if this object is publicly available. IsPublic bool `pulumi:"isPublic"` // Indicator will be true if the amount of storage being utilized exceeds the allowable storage utilization limit. Exceeding the limit may be an indication of a misconfiguration of the deployment's GoldenGate service. IsStorageUtilizationLimitExceeded bool `pulumi:"isStorageUtilizationLimitExceeded"` // The Oracle license model that applies to a Deployment. LicenseModel string `pulumi:"licenseModel"` // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails string `pulumi:"lifecycleDetails"` // A filter to return only the resources that match the 'lifecycleSubState' given. LifecycleSubState string `pulumi:"lifecycleSubState"` // Defines the maintenance window, when automatic actions can be performed. MaintenanceWindows []GetDeploymentsDeploymentCollectionItemMaintenanceWindow `pulumi:"maintenanceWindows"` // Type of the next maintenance. NextMaintenanceActionType string `pulumi:"nextMaintenanceActionType"` // Description of the next maintenance. NextMaintenanceDescription string `pulumi:"nextMaintenanceDescription"` // An array of Network Security Group OCIDs used to define network access for either Deployments or Connections. NsgIds []string `pulumi:"nsgIds"` // Deployment Data for an OggDeployment OggDatas []GetDeploymentsDeploymentCollectionItemOggData `pulumi:"oggDatas"` // The private IP address in the customer's VCN representing the access point for the associated endpoint service in the GoldenGate service VCN. PrivateIpAddress string `pulumi:"privateIpAddress"` // The public IP address representing the access point for the Deployment. PublicIpAddress string `pulumi:"publicIpAddress"` // A filter to return only the resources that match the 'lifecycleState' given. State string `pulumi:"state"` // The amount of storage being utilized (in bytes) StorageUtilizationInBytes string `pulumi:"storageUtilizationInBytes"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet being referenced. SubnetId string `pulumi:"subnetId"` // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags map[string]interface{} `pulumi:"systemTags"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated string `pulumi:"timeCreated"` // The time of next maintenance schedule. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeOfNextMaintenance string `pulumi:"timeOfNextMaintenance"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated string `pulumi:"timeUpdated"` // Note: Deprecated: Use timeOfNextMaintenance instead, or related upgrade records to check, when deployment will be forced to upgrade to a newer version. Old description: The date the existing version in use will no longer be considered as usable and an upgrade will be required. This date is typically 6 months after the version was released for use by GGS. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpgradeRequired string `pulumi:"timeUpgradeRequired"` }
type GetDeploymentsDeploymentCollectionItemArgs ¶
type GetDeploymentsDeploymentCollectionItemArgs struct { // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The Minimum number of OCPUs to be made available for this Deployment. CpuCoreCount pulumi.IntInput `pulumi:"cpuCoreCount"` // Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput `pulumi:"definedTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the backup being referenced. DeploymentBackupId pulumi.StringInput `pulumi:"deploymentBackupId"` // Information regarding the deployment diagnostic collection DeploymentDiagnosticDatas GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayInput `pulumi:"deploymentDiagnosticDatas"` // The type of deployment, which can be any one of the Allowed values. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of 'DATABASE_ORACLE'. DeploymentType pulumi.StringInput `pulumi:"deploymentType"` // The URL of a resource. DeploymentUrl pulumi.StringInput `pulumi:"deploymentUrl"` // Metadata about this specific object. Description pulumi.StringInput `pulumi:"description"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringInput `pulumi:"displayName"` // A filter to return only the resources that match the 'fqdn' given. Fqdn pulumi.StringInput `pulumi:"fqdn"` // A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapInput `pulumi:"freeformTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. Id pulumi.StringInput `pulumi:"id"` // Indicates if auto scaling is enabled for the Deployment's CPU core count. IsAutoScalingEnabled pulumi.BoolInput `pulumi:"isAutoScalingEnabled"` // True if all of the aggregate resources are working correctly. IsHealthy pulumi.BoolInput `pulumi:"isHealthy"` // Indicates if the resource is the the latest available version. IsLatestVersion pulumi.BoolInput `pulumi:"isLatestVersion"` // True if this object is publicly available. IsPublic pulumi.BoolInput `pulumi:"isPublic"` // Indicator will be true if the amount of storage being utilized exceeds the allowable storage utilization limit. Exceeding the limit may be an indication of a misconfiguration of the deployment's GoldenGate service. IsStorageUtilizationLimitExceeded pulumi.BoolInput `pulumi:"isStorageUtilizationLimitExceeded"` // The Oracle license model that applies to a Deployment. LicenseModel pulumi.StringInput `pulumi:"licenseModel"` // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails pulumi.StringInput `pulumi:"lifecycleDetails"` // A filter to return only the resources that match the 'lifecycleSubState' given. LifecycleSubState pulumi.StringInput `pulumi:"lifecycleSubState"` // Defines the maintenance window, when automatic actions can be performed. MaintenanceWindows GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayInput `pulumi:"maintenanceWindows"` // Type of the next maintenance. NextMaintenanceActionType pulumi.StringInput `pulumi:"nextMaintenanceActionType"` // Description of the next maintenance. NextMaintenanceDescription pulumi.StringInput `pulumi:"nextMaintenanceDescription"` // An array of Network Security Group OCIDs used to define network access for either Deployments or Connections. NsgIds pulumi.StringArrayInput `pulumi:"nsgIds"` // Deployment Data for an OggDeployment OggDatas GetDeploymentsDeploymentCollectionItemOggDataArrayInput `pulumi:"oggDatas"` // The private IP address in the customer's VCN representing the access point for the associated endpoint service in the GoldenGate service VCN. PrivateIpAddress pulumi.StringInput `pulumi:"privateIpAddress"` // The public IP address representing the access point for the Deployment. PublicIpAddress pulumi.StringInput `pulumi:"publicIpAddress"` // A filter to return only the resources that match the 'lifecycleState' given. State pulumi.StringInput `pulumi:"state"` // The amount of storage being utilized (in bytes) StorageUtilizationInBytes pulumi.StringInput `pulumi:"storageUtilizationInBytes"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet being referenced. SubnetId pulumi.StringInput `pulumi:"subnetId"` // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.MapInput `pulumi:"systemTags"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The time of next maintenance schedule. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeOfNextMaintenance pulumi.StringInput `pulumi:"timeOfNextMaintenance"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` // Note: Deprecated: Use timeOfNextMaintenance instead, or related upgrade records to check, when deployment will be forced to upgrade to a newer version. Old description: The date the existing version in use will no longer be considered as usable and an upgrade will be required. This date is typically 6 months after the version was released for use by GGS. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpgradeRequired pulumi.StringInput `pulumi:"timeUpgradeRequired"` }
func (GetDeploymentsDeploymentCollectionItemArgs) ElementType ¶
func (GetDeploymentsDeploymentCollectionItemArgs) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemArgs) ToGetDeploymentsDeploymentCollectionItemOutput ¶
func (i GetDeploymentsDeploymentCollectionItemArgs) ToGetDeploymentsDeploymentCollectionItemOutput() GetDeploymentsDeploymentCollectionItemOutput
func (GetDeploymentsDeploymentCollectionItemArgs) ToGetDeploymentsDeploymentCollectionItemOutputWithContext ¶
func (i GetDeploymentsDeploymentCollectionItemArgs) ToGetDeploymentsDeploymentCollectionItemOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemOutput
type GetDeploymentsDeploymentCollectionItemArray ¶
type GetDeploymentsDeploymentCollectionItemArray []GetDeploymentsDeploymentCollectionItemInput
func (GetDeploymentsDeploymentCollectionItemArray) ElementType ¶
func (GetDeploymentsDeploymentCollectionItemArray) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemArray) ToGetDeploymentsDeploymentCollectionItemArrayOutput ¶
func (i GetDeploymentsDeploymentCollectionItemArray) ToGetDeploymentsDeploymentCollectionItemArrayOutput() GetDeploymentsDeploymentCollectionItemArrayOutput
func (GetDeploymentsDeploymentCollectionItemArray) ToGetDeploymentsDeploymentCollectionItemArrayOutputWithContext ¶
func (i GetDeploymentsDeploymentCollectionItemArray) ToGetDeploymentsDeploymentCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemArrayOutput
type GetDeploymentsDeploymentCollectionItemArrayInput ¶
type GetDeploymentsDeploymentCollectionItemArrayInput interface { pulumi.Input ToGetDeploymentsDeploymentCollectionItemArrayOutput() GetDeploymentsDeploymentCollectionItemArrayOutput ToGetDeploymentsDeploymentCollectionItemArrayOutputWithContext(context.Context) GetDeploymentsDeploymentCollectionItemArrayOutput }
GetDeploymentsDeploymentCollectionItemArrayInput is an input type that accepts GetDeploymentsDeploymentCollectionItemArray and GetDeploymentsDeploymentCollectionItemArrayOutput values. You can construct a concrete instance of `GetDeploymentsDeploymentCollectionItemArrayInput` via:
GetDeploymentsDeploymentCollectionItemArray{ GetDeploymentsDeploymentCollectionItemArgs{...} }
type GetDeploymentsDeploymentCollectionItemArrayOutput ¶
type GetDeploymentsDeploymentCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentsDeploymentCollectionItemArrayOutput) ElementType ¶
func (GetDeploymentsDeploymentCollectionItemArrayOutput) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemArrayOutput) ToGetDeploymentsDeploymentCollectionItemArrayOutput ¶
func (o GetDeploymentsDeploymentCollectionItemArrayOutput) ToGetDeploymentsDeploymentCollectionItemArrayOutput() GetDeploymentsDeploymentCollectionItemArrayOutput
func (GetDeploymentsDeploymentCollectionItemArrayOutput) ToGetDeploymentsDeploymentCollectionItemArrayOutputWithContext ¶
func (o GetDeploymentsDeploymentCollectionItemArrayOutput) ToGetDeploymentsDeploymentCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemArrayOutput
type GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticData ¶ added in v0.6.0
type GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticData struct { // Name of the bucket where the object is to be uploaded in the object storage Bucket string `pulumi:"bucket"` // The state of the deployment diagnostic collection. DiagnosticState string `pulumi:"diagnosticState"` // Name of namespace that serves as a container for all of your buckets Namespace string `pulumi:"namespace"` // Name of the diagnostic collected and uploaded to object storage Object string `pulumi:"object"` // The time until which the diagnostic collection should collect the logs. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeDiagnosticEnd string `pulumi:"timeDiagnosticEnd"` // The time from which the diagnostic collection should collect the logs. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeDiagnosticStart string `pulumi:"timeDiagnosticStart"` }
type GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArgs ¶ added in v0.6.0
type GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArgs struct { // Name of the bucket where the object is to be uploaded in the object storage Bucket pulumi.StringInput `pulumi:"bucket"` // The state of the deployment diagnostic collection. DiagnosticState pulumi.StringInput `pulumi:"diagnosticState"` // Name of namespace that serves as a container for all of your buckets Namespace pulumi.StringInput `pulumi:"namespace"` // Name of the diagnostic collected and uploaded to object storage Object pulumi.StringInput `pulumi:"object"` // The time until which the diagnostic collection should collect the logs. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeDiagnosticEnd pulumi.StringInput `pulumi:"timeDiagnosticEnd"` // The time from which the diagnostic collection should collect the logs. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeDiagnosticStart pulumi.StringInput `pulumi:"timeDiagnosticStart"` }
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArgs) ElementType ¶ added in v0.6.0
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArgs) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArgs) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput ¶ added in v0.6.0
func (i GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArgs) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput() GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArgs) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutputWithContext ¶ added in v0.6.0
func (i GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArgs) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput
type GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArray ¶ added in v0.6.0
type GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArray []GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataInput
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArray) ElementType ¶ added in v0.6.0
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArray) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArray) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput ¶ added in v0.6.0
func (i GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArray) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput() GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArray) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutputWithContext ¶ added in v0.6.0
func (i GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArray) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput
type GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayInput ¶ added in v0.6.0
type GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayInput interface { pulumi.Input ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput() GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutputWithContext(context.Context) GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput }
GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayInput is an input type that accepts GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArray and GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput values. You can construct a concrete instance of `GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayInput` via:
GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArray{ GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArgs{...} }
type GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput ¶ added in v0.6.0
type GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput) ElementType ¶ added in v0.6.0
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput) Index ¶ added in v0.6.0
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput ¶ added in v0.6.0
func (o GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput() GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutputWithContext ¶ added in v0.6.0
func (o GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput
type GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataInput ¶ added in v0.6.0
type GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataInput interface { pulumi.Input ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput() GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutputWithContext(context.Context) GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput }
GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataInput is an input type that accepts GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArgs and GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput values. You can construct a concrete instance of `GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataInput` via:
GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArgs{...}
type GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput ¶ added in v0.6.0
type GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput struct{ *pulumi.OutputState }
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) Bucket ¶ added in v0.6.0
func (o GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) Bucket() pulumi.StringOutput
Name of the bucket where the object is to be uploaded in the object storage
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) DiagnosticState ¶ added in v0.6.0
func (o GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) DiagnosticState() pulumi.StringOutput
The state of the deployment diagnostic collection.
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) ElementType ¶ added in v0.6.0
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) Namespace ¶ added in v0.6.0
func (o GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) Namespace() pulumi.StringOutput
Name of namespace that serves as a container for all of your buckets
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) Object ¶ added in v0.6.0
func (o GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) Object() pulumi.StringOutput
Name of the diagnostic collected and uploaded to object storage
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) TimeDiagnosticEnd ¶ added in v0.6.0
func (o GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) TimeDiagnosticEnd() pulumi.StringOutput
The time until which the diagnostic collection should collect the logs. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) TimeDiagnosticStart ¶ added in v0.6.0
func (o GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) TimeDiagnosticStart() pulumi.StringOutput
The time from which the diagnostic collection should collect the logs. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput ¶ added in v0.6.0
func (o GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput() GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutputWithContext ¶ added in v0.6.0
func (o GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput
type GetDeploymentsDeploymentCollectionItemInput ¶
type GetDeploymentsDeploymentCollectionItemInput interface { pulumi.Input ToGetDeploymentsDeploymentCollectionItemOutput() GetDeploymentsDeploymentCollectionItemOutput ToGetDeploymentsDeploymentCollectionItemOutputWithContext(context.Context) GetDeploymentsDeploymentCollectionItemOutput }
GetDeploymentsDeploymentCollectionItemInput is an input type that accepts GetDeploymentsDeploymentCollectionItemArgs and GetDeploymentsDeploymentCollectionItemOutput values. You can construct a concrete instance of `GetDeploymentsDeploymentCollectionItemInput` via:
GetDeploymentsDeploymentCollectionItemArgs{...}
type GetDeploymentsDeploymentCollectionItemMaintenanceWindow ¶ added in v0.12.0
type GetDeploymentsDeploymentCollectionItemMaintenanceWindowArgs ¶ added in v0.12.0
type GetDeploymentsDeploymentCollectionItemMaintenanceWindowArgs struct { // Days of the week. Day pulumi.StringInput `pulumi:"day"` // Start hour for maintenance period. Hour is in UTC. StartHour pulumi.IntInput `pulumi:"startHour"` }
func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowArgs) ElementType ¶ added in v0.12.0
func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowArgs) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowArgs) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput ¶ added in v0.12.0
func (i GetDeploymentsDeploymentCollectionItemMaintenanceWindowArgs) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput() GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput
func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowArgs) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowOutputWithContext ¶ added in v0.12.0
func (i GetDeploymentsDeploymentCollectionItemMaintenanceWindowArgs) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput
type GetDeploymentsDeploymentCollectionItemMaintenanceWindowArray ¶ added in v0.12.0
type GetDeploymentsDeploymentCollectionItemMaintenanceWindowArray []GetDeploymentsDeploymentCollectionItemMaintenanceWindowInput
func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowArray) ElementType ¶ added in v0.12.0
func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowArray) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowArray) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput ¶ added in v0.12.0
func (i GetDeploymentsDeploymentCollectionItemMaintenanceWindowArray) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput() GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput
func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowArray) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutputWithContext ¶ added in v0.12.0
func (i GetDeploymentsDeploymentCollectionItemMaintenanceWindowArray) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput
type GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayInput ¶ added in v0.12.0
type GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayInput interface { pulumi.Input ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput() GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutputWithContext(context.Context) GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput }
GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayInput is an input type that accepts GetDeploymentsDeploymentCollectionItemMaintenanceWindowArray and GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput values. You can construct a concrete instance of `GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayInput` via:
GetDeploymentsDeploymentCollectionItemMaintenanceWindowArray{ GetDeploymentsDeploymentCollectionItemMaintenanceWindowArgs{...} }
type GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput ¶ added in v0.12.0
type GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput) ElementType ¶ added in v0.12.0
func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput ¶ added in v0.12.0
func (o GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput() GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput
func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutputWithContext ¶ added in v0.12.0
func (o GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput
type GetDeploymentsDeploymentCollectionItemMaintenanceWindowInput ¶ added in v0.12.0
type GetDeploymentsDeploymentCollectionItemMaintenanceWindowInput interface { pulumi.Input ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput() GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowOutputWithContext(context.Context) GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput }
GetDeploymentsDeploymentCollectionItemMaintenanceWindowInput is an input type that accepts GetDeploymentsDeploymentCollectionItemMaintenanceWindowArgs and GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput values. You can construct a concrete instance of `GetDeploymentsDeploymentCollectionItemMaintenanceWindowInput` via:
GetDeploymentsDeploymentCollectionItemMaintenanceWindowArgs{...}
type GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput ¶ added in v0.12.0
type GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput struct{ *pulumi.OutputState }
func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput) Day ¶ added in v0.12.0
Days of the week.
func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput) ElementType ¶ added in v0.12.0
func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput) StartHour ¶ added in v0.12.0
func (o GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput) StartHour() pulumi.IntOutput
Start hour for maintenance period. Hour is in UTC.
func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput ¶ added in v0.12.0
func (o GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput() GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput
func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowOutputWithContext ¶ added in v0.12.0
func (o GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput
type GetDeploymentsDeploymentCollectionItemOggData ¶
type GetDeploymentsDeploymentCollectionItemOggData struct { AdminPassword string `pulumi:"adminPassword"` // The GoldenGate deployment console username. AdminUsername string `pulumi:"adminUsername"` // A PEM-encoded SSL certificate. Certificate string `pulumi:"certificate"` // The name given to the GoldenGate service deployment. The name must be 1 to 32 characters long, must contain only alphanumeric characters and must start with a letter. DeploymentName string `pulumi:"deploymentName"` Key string `pulumi:"key"` // Version of OGG OggVersion string `pulumi:"oggVersion"` }
type GetDeploymentsDeploymentCollectionItemOggDataArgs ¶
type GetDeploymentsDeploymentCollectionItemOggDataArgs struct { AdminPassword pulumi.StringInput `pulumi:"adminPassword"` // The GoldenGate deployment console username. AdminUsername pulumi.StringInput `pulumi:"adminUsername"` // A PEM-encoded SSL certificate. Certificate pulumi.StringInput `pulumi:"certificate"` // The name given to the GoldenGate service deployment. The name must be 1 to 32 characters long, must contain only alphanumeric characters and must start with a letter. DeploymentName pulumi.StringInput `pulumi:"deploymentName"` Key pulumi.StringInput `pulumi:"key"` // Version of OGG OggVersion pulumi.StringInput `pulumi:"oggVersion"` }
func (GetDeploymentsDeploymentCollectionItemOggDataArgs) ElementType ¶
func (GetDeploymentsDeploymentCollectionItemOggDataArgs) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemOggDataArgs) ToGetDeploymentsDeploymentCollectionItemOggDataOutput ¶
func (i GetDeploymentsDeploymentCollectionItemOggDataArgs) ToGetDeploymentsDeploymentCollectionItemOggDataOutput() GetDeploymentsDeploymentCollectionItemOggDataOutput
func (GetDeploymentsDeploymentCollectionItemOggDataArgs) ToGetDeploymentsDeploymentCollectionItemOggDataOutputWithContext ¶
func (i GetDeploymentsDeploymentCollectionItemOggDataArgs) ToGetDeploymentsDeploymentCollectionItemOggDataOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemOggDataOutput
type GetDeploymentsDeploymentCollectionItemOggDataArray ¶
type GetDeploymentsDeploymentCollectionItemOggDataArray []GetDeploymentsDeploymentCollectionItemOggDataInput
func (GetDeploymentsDeploymentCollectionItemOggDataArray) ElementType ¶
func (GetDeploymentsDeploymentCollectionItemOggDataArray) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemOggDataArray) ToGetDeploymentsDeploymentCollectionItemOggDataArrayOutput ¶
func (i GetDeploymentsDeploymentCollectionItemOggDataArray) ToGetDeploymentsDeploymentCollectionItemOggDataArrayOutput() GetDeploymentsDeploymentCollectionItemOggDataArrayOutput
func (GetDeploymentsDeploymentCollectionItemOggDataArray) ToGetDeploymentsDeploymentCollectionItemOggDataArrayOutputWithContext ¶
func (i GetDeploymentsDeploymentCollectionItemOggDataArray) ToGetDeploymentsDeploymentCollectionItemOggDataArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemOggDataArrayOutput
type GetDeploymentsDeploymentCollectionItemOggDataArrayInput ¶
type GetDeploymentsDeploymentCollectionItemOggDataArrayInput interface { pulumi.Input ToGetDeploymentsDeploymentCollectionItemOggDataArrayOutput() GetDeploymentsDeploymentCollectionItemOggDataArrayOutput ToGetDeploymentsDeploymentCollectionItemOggDataArrayOutputWithContext(context.Context) GetDeploymentsDeploymentCollectionItemOggDataArrayOutput }
GetDeploymentsDeploymentCollectionItemOggDataArrayInput is an input type that accepts GetDeploymentsDeploymentCollectionItemOggDataArray and GetDeploymentsDeploymentCollectionItemOggDataArrayOutput values. You can construct a concrete instance of `GetDeploymentsDeploymentCollectionItemOggDataArrayInput` via:
GetDeploymentsDeploymentCollectionItemOggDataArray{ GetDeploymentsDeploymentCollectionItemOggDataArgs{...} }
type GetDeploymentsDeploymentCollectionItemOggDataArrayOutput ¶
type GetDeploymentsDeploymentCollectionItemOggDataArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentsDeploymentCollectionItemOggDataArrayOutput) ElementType ¶
func (GetDeploymentsDeploymentCollectionItemOggDataArrayOutput) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemOggDataArrayOutput) ToGetDeploymentsDeploymentCollectionItemOggDataArrayOutput ¶
func (o GetDeploymentsDeploymentCollectionItemOggDataArrayOutput) ToGetDeploymentsDeploymentCollectionItemOggDataArrayOutput() GetDeploymentsDeploymentCollectionItemOggDataArrayOutput
func (GetDeploymentsDeploymentCollectionItemOggDataArrayOutput) ToGetDeploymentsDeploymentCollectionItemOggDataArrayOutputWithContext ¶
func (o GetDeploymentsDeploymentCollectionItemOggDataArrayOutput) ToGetDeploymentsDeploymentCollectionItemOggDataArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemOggDataArrayOutput
type GetDeploymentsDeploymentCollectionItemOggDataInput ¶
type GetDeploymentsDeploymentCollectionItemOggDataInput interface { pulumi.Input ToGetDeploymentsDeploymentCollectionItemOggDataOutput() GetDeploymentsDeploymentCollectionItemOggDataOutput ToGetDeploymentsDeploymentCollectionItemOggDataOutputWithContext(context.Context) GetDeploymentsDeploymentCollectionItemOggDataOutput }
GetDeploymentsDeploymentCollectionItemOggDataInput is an input type that accepts GetDeploymentsDeploymentCollectionItemOggDataArgs and GetDeploymentsDeploymentCollectionItemOggDataOutput values. You can construct a concrete instance of `GetDeploymentsDeploymentCollectionItemOggDataInput` via:
GetDeploymentsDeploymentCollectionItemOggDataArgs{...}
type GetDeploymentsDeploymentCollectionItemOggDataOutput ¶
type GetDeploymentsDeploymentCollectionItemOggDataOutput struct{ *pulumi.OutputState }
func (GetDeploymentsDeploymentCollectionItemOggDataOutput) AdminPassword ¶
func (o GetDeploymentsDeploymentCollectionItemOggDataOutput) AdminPassword() pulumi.StringOutput
func (GetDeploymentsDeploymentCollectionItemOggDataOutput) AdminUsername ¶
func (o GetDeploymentsDeploymentCollectionItemOggDataOutput) AdminUsername() pulumi.StringOutput
The GoldenGate deployment console username.
func (GetDeploymentsDeploymentCollectionItemOggDataOutput) Certificate ¶
func (o GetDeploymentsDeploymentCollectionItemOggDataOutput) Certificate() pulumi.StringOutput
A PEM-encoded SSL certificate.
func (GetDeploymentsDeploymentCollectionItemOggDataOutput) DeploymentName ¶
func (o GetDeploymentsDeploymentCollectionItemOggDataOutput) DeploymentName() pulumi.StringOutput
The name given to the GoldenGate service deployment. The name must be 1 to 32 characters long, must contain only alphanumeric characters and must start with a letter.
func (GetDeploymentsDeploymentCollectionItemOggDataOutput) ElementType ¶
func (GetDeploymentsDeploymentCollectionItemOggDataOutput) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemOggDataOutput) OggVersion ¶
func (o GetDeploymentsDeploymentCollectionItemOggDataOutput) OggVersion() pulumi.StringOutput
Version of OGG
func (GetDeploymentsDeploymentCollectionItemOggDataOutput) ToGetDeploymentsDeploymentCollectionItemOggDataOutput ¶
func (o GetDeploymentsDeploymentCollectionItemOggDataOutput) ToGetDeploymentsDeploymentCollectionItemOggDataOutput() GetDeploymentsDeploymentCollectionItemOggDataOutput
func (GetDeploymentsDeploymentCollectionItemOggDataOutput) ToGetDeploymentsDeploymentCollectionItemOggDataOutputWithContext ¶
func (o GetDeploymentsDeploymentCollectionItemOggDataOutput) ToGetDeploymentsDeploymentCollectionItemOggDataOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemOggDataOutput
type GetDeploymentsDeploymentCollectionItemOutput ¶
type GetDeploymentsDeploymentCollectionItemOutput struct{ *pulumi.OutputState }
func (GetDeploymentsDeploymentCollectionItemOutput) CompartmentId ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
func (GetDeploymentsDeploymentCollectionItemOutput) CpuCoreCount ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) CpuCoreCount() pulumi.IntOutput
The Minimum number of OCPUs to be made available for this Deployment.
func (GetDeploymentsDeploymentCollectionItemOutput) DefinedTags ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) DefinedTags() pulumi.MapOutput
Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetDeploymentsDeploymentCollectionItemOutput) DeploymentBackupId ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) DeploymentBackupId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the backup being referenced.
func (GetDeploymentsDeploymentCollectionItemOutput) DeploymentDiagnosticDatas ¶ added in v0.6.0
func (o GetDeploymentsDeploymentCollectionItemOutput) DeploymentDiagnosticDatas() GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput
Information regarding the deployment diagnostic collection
func (GetDeploymentsDeploymentCollectionItemOutput) DeploymentType ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) DeploymentType() pulumi.StringOutput
The type of deployment, which can be any one of the Allowed values. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of 'DATABASE_ORACLE'.
func (GetDeploymentsDeploymentCollectionItemOutput) DeploymentUrl ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) DeploymentUrl() pulumi.StringOutput
The URL of a resource.
func (GetDeploymentsDeploymentCollectionItemOutput) Description ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) Description() pulumi.StringOutput
Metadata about this specific object.
func (GetDeploymentsDeploymentCollectionItemOutput) DisplayName ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) DisplayName() pulumi.StringOutput
A filter to return only the resources that match the entire 'displayName' given.
func (GetDeploymentsDeploymentCollectionItemOutput) ElementType ¶
func (GetDeploymentsDeploymentCollectionItemOutput) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemOutput) Fqdn ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) Fqdn() pulumi.StringOutput
A filter to return only the resources that match the 'fqdn' given.
func (GetDeploymentsDeploymentCollectionItemOutput) FreeformTags ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) FreeformTags() pulumi.MapOutput
A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (GetDeploymentsDeploymentCollectionItemOutput) Id ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) Id() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced.
func (GetDeploymentsDeploymentCollectionItemOutput) IsAutoScalingEnabled ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) IsAutoScalingEnabled() pulumi.BoolOutput
Indicates if auto scaling is enabled for the Deployment's CPU core count.
func (GetDeploymentsDeploymentCollectionItemOutput) IsHealthy ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) IsHealthy() pulumi.BoolOutput
True if all of the aggregate resources are working correctly.
func (GetDeploymentsDeploymentCollectionItemOutput) IsLatestVersion ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) IsLatestVersion() pulumi.BoolOutput
Indicates if the resource is the the latest available version.
func (GetDeploymentsDeploymentCollectionItemOutput) IsPublic ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) IsPublic() pulumi.BoolOutput
True if this object is publicly available.
func (GetDeploymentsDeploymentCollectionItemOutput) IsStorageUtilizationLimitExceeded ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) IsStorageUtilizationLimitExceeded() pulumi.BoolOutput
Indicator will be true if the amount of storage being utilized exceeds the allowable storage utilization limit. Exceeding the limit may be an indication of a misconfiguration of the deployment's GoldenGate service.
func (GetDeploymentsDeploymentCollectionItemOutput) LicenseModel ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) LicenseModel() pulumi.StringOutput
The Oracle license model that applies to a Deployment.
func (GetDeploymentsDeploymentCollectionItemOutput) LifecycleDetails ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.
func (GetDeploymentsDeploymentCollectionItemOutput) LifecycleSubState ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) LifecycleSubState() pulumi.StringOutput
A filter to return only the resources that match the 'lifecycleSubState' given.
func (GetDeploymentsDeploymentCollectionItemOutput) MaintenanceWindows ¶ added in v0.12.0
func (o GetDeploymentsDeploymentCollectionItemOutput) MaintenanceWindows() GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput
Defines the maintenance window, when automatic actions can be performed.
func (GetDeploymentsDeploymentCollectionItemOutput) NextMaintenanceActionType ¶ added in v0.12.0
func (o GetDeploymentsDeploymentCollectionItemOutput) NextMaintenanceActionType() pulumi.StringOutput
Type of the next maintenance.
func (GetDeploymentsDeploymentCollectionItemOutput) NextMaintenanceDescription ¶ added in v0.12.0
func (o GetDeploymentsDeploymentCollectionItemOutput) NextMaintenanceDescription() pulumi.StringOutput
Description of the next maintenance.
func (GetDeploymentsDeploymentCollectionItemOutput) NsgIds ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) NsgIds() pulumi.StringArrayOutput
An array of Network Security Group OCIDs used to define network access for either Deployments or Connections.
func (GetDeploymentsDeploymentCollectionItemOutput) OggDatas ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) OggDatas() GetDeploymentsDeploymentCollectionItemOggDataArrayOutput
Deployment Data for an OggDeployment
func (GetDeploymentsDeploymentCollectionItemOutput) PrivateIpAddress ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) PrivateIpAddress() pulumi.StringOutput
The private IP address in the customer's VCN representing the access point for the associated endpoint service in the GoldenGate service VCN.
func (GetDeploymentsDeploymentCollectionItemOutput) PublicIpAddress ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) PublicIpAddress() pulumi.StringOutput
The public IP address representing the access point for the Deployment.
func (GetDeploymentsDeploymentCollectionItemOutput) State ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) State() pulumi.StringOutput
A filter to return only the resources that match the 'lifecycleState' given.
func (GetDeploymentsDeploymentCollectionItemOutput) StorageUtilizationInBytes ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) StorageUtilizationInBytes() pulumi.StringOutput
The amount of storage being utilized (in bytes)
func (GetDeploymentsDeploymentCollectionItemOutput) SubnetId ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) SubnetId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet being referenced.
func (GetDeploymentsDeploymentCollectionItemOutput) SystemTags ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) SystemTags() pulumi.MapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (GetDeploymentsDeploymentCollectionItemOutput) TimeCreated ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentsDeploymentCollectionItemOutput) TimeOfNextMaintenance ¶ added in v0.12.0
func (o GetDeploymentsDeploymentCollectionItemOutput) TimeOfNextMaintenance() pulumi.StringOutput
The time of next maintenance schedule. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentsDeploymentCollectionItemOutput) TimeUpdated ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) TimeUpdated() pulumi.StringOutput
The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentsDeploymentCollectionItemOutput) TimeUpgradeRequired ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) TimeUpgradeRequired() pulumi.StringOutput
Note: Deprecated: Use timeOfNextMaintenance instead, or related upgrade records to check, when deployment will be forced to upgrade to a newer version. Old description: The date the existing version in use will no longer be considered as usable and an upgrade will be required. This date is typically 6 months after the version was released for use by GGS. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentsDeploymentCollectionItemOutput) ToGetDeploymentsDeploymentCollectionItemOutput ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) ToGetDeploymentsDeploymentCollectionItemOutput() GetDeploymentsDeploymentCollectionItemOutput
func (GetDeploymentsDeploymentCollectionItemOutput) ToGetDeploymentsDeploymentCollectionItemOutputWithContext ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) ToGetDeploymentsDeploymentCollectionItemOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemOutput
type GetDeploymentsDeploymentCollectionOutput ¶
type GetDeploymentsDeploymentCollectionOutput struct{ *pulumi.OutputState }
func (GetDeploymentsDeploymentCollectionOutput) ElementType ¶
func (GetDeploymentsDeploymentCollectionOutput) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionOutput) ToGetDeploymentsDeploymentCollectionOutput ¶
func (o GetDeploymentsDeploymentCollectionOutput) ToGetDeploymentsDeploymentCollectionOutput() GetDeploymentsDeploymentCollectionOutput
func (GetDeploymentsDeploymentCollectionOutput) ToGetDeploymentsDeploymentCollectionOutputWithContext ¶
func (o GetDeploymentsDeploymentCollectionOutput) ToGetDeploymentsDeploymentCollectionOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionOutput
type GetDeploymentsFilter ¶
type GetDeploymentsFilterArgs ¶
type GetDeploymentsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetDeploymentsFilterArgs) ElementType ¶
func (GetDeploymentsFilterArgs) ElementType() reflect.Type
func (GetDeploymentsFilterArgs) ToGetDeploymentsFilterOutput ¶
func (i GetDeploymentsFilterArgs) ToGetDeploymentsFilterOutput() GetDeploymentsFilterOutput
func (GetDeploymentsFilterArgs) ToGetDeploymentsFilterOutputWithContext ¶
func (i GetDeploymentsFilterArgs) ToGetDeploymentsFilterOutputWithContext(ctx context.Context) GetDeploymentsFilterOutput
type GetDeploymentsFilterArray ¶
type GetDeploymentsFilterArray []GetDeploymentsFilterInput
func (GetDeploymentsFilterArray) ElementType ¶
func (GetDeploymentsFilterArray) ElementType() reflect.Type
func (GetDeploymentsFilterArray) ToGetDeploymentsFilterArrayOutput ¶
func (i GetDeploymentsFilterArray) ToGetDeploymentsFilterArrayOutput() GetDeploymentsFilterArrayOutput
func (GetDeploymentsFilterArray) ToGetDeploymentsFilterArrayOutputWithContext ¶
func (i GetDeploymentsFilterArray) ToGetDeploymentsFilterArrayOutputWithContext(ctx context.Context) GetDeploymentsFilterArrayOutput
type GetDeploymentsFilterArrayInput ¶
type GetDeploymentsFilterArrayInput interface { pulumi.Input ToGetDeploymentsFilterArrayOutput() GetDeploymentsFilterArrayOutput ToGetDeploymentsFilterArrayOutputWithContext(context.Context) GetDeploymentsFilterArrayOutput }
GetDeploymentsFilterArrayInput is an input type that accepts GetDeploymentsFilterArray and GetDeploymentsFilterArrayOutput values. You can construct a concrete instance of `GetDeploymentsFilterArrayInput` via:
GetDeploymentsFilterArray{ GetDeploymentsFilterArgs{...} }
type GetDeploymentsFilterArrayOutput ¶
type GetDeploymentsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentsFilterArrayOutput) ElementType ¶
func (GetDeploymentsFilterArrayOutput) ElementType() reflect.Type
func (GetDeploymentsFilterArrayOutput) Index ¶
func (o GetDeploymentsFilterArrayOutput) Index(i pulumi.IntInput) GetDeploymentsFilterOutput
func (GetDeploymentsFilterArrayOutput) ToGetDeploymentsFilterArrayOutput ¶
func (o GetDeploymentsFilterArrayOutput) ToGetDeploymentsFilterArrayOutput() GetDeploymentsFilterArrayOutput
func (GetDeploymentsFilterArrayOutput) ToGetDeploymentsFilterArrayOutputWithContext ¶
func (o GetDeploymentsFilterArrayOutput) ToGetDeploymentsFilterArrayOutputWithContext(ctx context.Context) GetDeploymentsFilterArrayOutput
type GetDeploymentsFilterInput ¶
type GetDeploymentsFilterInput interface { pulumi.Input ToGetDeploymentsFilterOutput() GetDeploymentsFilterOutput ToGetDeploymentsFilterOutputWithContext(context.Context) GetDeploymentsFilterOutput }
GetDeploymentsFilterInput is an input type that accepts GetDeploymentsFilterArgs and GetDeploymentsFilterOutput values. You can construct a concrete instance of `GetDeploymentsFilterInput` via:
GetDeploymentsFilterArgs{...}
type GetDeploymentsFilterOutput ¶
type GetDeploymentsFilterOutput struct{ *pulumi.OutputState }
func (GetDeploymentsFilterOutput) ElementType ¶
func (GetDeploymentsFilterOutput) ElementType() reflect.Type
func (GetDeploymentsFilterOutput) Name ¶
func (o GetDeploymentsFilterOutput) Name() pulumi.StringOutput
func (GetDeploymentsFilterOutput) Regex ¶
func (o GetDeploymentsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetDeploymentsFilterOutput) ToGetDeploymentsFilterOutput ¶
func (o GetDeploymentsFilterOutput) ToGetDeploymentsFilterOutput() GetDeploymentsFilterOutput
func (GetDeploymentsFilterOutput) ToGetDeploymentsFilterOutputWithContext ¶
func (o GetDeploymentsFilterOutput) ToGetDeploymentsFilterOutputWithContext(ctx context.Context) GetDeploymentsFilterOutput
func (GetDeploymentsFilterOutput) Values ¶
func (o GetDeploymentsFilterOutput) Values() pulumi.StringArrayOutput
type GetDeploymentsOutputArgs ¶
type GetDeploymentsOutputArgs struct { // Return the deployments to which the specified connectionId may be assigned. AssignableConnectionId pulumi.StringPtrInput `pulumi:"assignableConnectionId"` // The OCID of the connection which for the deployment must be assigned. AssignedConnectionId pulumi.StringPtrInput `pulumi:"assignedConnectionId"` // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetDeploymentsFilterArrayInput `pulumi:"filters"` // A filter to return only the resources that match the 'fqdn' given. Fqdn pulumi.StringPtrInput `pulumi:"fqdn"` // A filter to return only the resources that match the 'lifecycleSubState' given. LifecycleSubState pulumi.StringPtrInput `pulumi:"lifecycleSubState"` // A filter to return only the resources that match the 'lifecycleState' given. State pulumi.StringPtrInput `pulumi:"state"` // The connection type which the deployment must support. SupportedConnectionType pulumi.StringPtrInput `pulumi:"supportedConnectionType"` }
A collection of arguments for invoking getDeployments.
func (GetDeploymentsOutputArgs) ElementType ¶
func (GetDeploymentsOutputArgs) ElementType() reflect.Type
type GetDeploymentsResult ¶
type GetDeploymentsResult struct { AssignableConnectionId *string `pulumi:"assignableConnectionId"` AssignedConnectionId *string `pulumi:"assignedConnectionId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId string `pulumi:"compartmentId"` // The list of deployment_collection. DeploymentCollections []GetDeploymentsDeploymentCollection `pulumi:"deploymentCollections"` // An object's Display Name. DisplayName *string `pulumi:"displayName"` Filters []GetDeploymentsFilter `pulumi:"filters"` // A three-label Fully Qualified Domain Name (FQDN) for a resource. Fqdn *string `pulumi:"fqdn"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Possible GGS lifecycle sub-states. LifecycleSubState *string `pulumi:"lifecycleSubState"` // Possible lifecycle states. State *string `pulumi:"state"` SupportedConnectionType *string `pulumi:"supportedConnectionType"` }
A collection of values returned by getDeployments.
func GetDeployments ¶
func GetDeployments(ctx *pulumi.Context, args *GetDeploymentsArgs, opts ...pulumi.InvokeOption) (*GetDeploymentsResult, error)
This data source provides the list of Deployments in Oracle Cloud Infrastructure Golden Gate service.
Lists the Deployments in a compartment.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetDeployments(ctx, &goldengate.GetDeploymentsArgs{ CompartmentId: _var.Compartment_id, AssignableConnectionId: pulumi.StringRef(oci_golden_gate_connection.Test_connection.Id), AssignedConnectionId: pulumi.StringRef(oci_golden_gate_connection.Test_connection.Id), DisplayName: pulumi.StringRef(_var.Deployment_display_name), Fqdn: pulumi.StringRef(_var.Deployment_fqdn), LifecycleSubState: pulumi.StringRef(_var.Deployment_lifecycle_sub_state), State: pulumi.StringRef(_var.Deployment_state), SupportedConnectionType: pulumi.StringRef(_var.Deployment_supported_connection_type), }, nil) if err != nil { return err } return nil }) }
```
type GetDeploymentsResultOutput ¶
type GetDeploymentsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDeployments.
func GetDeploymentsOutput ¶
func GetDeploymentsOutput(ctx *pulumi.Context, args GetDeploymentsOutputArgs, opts ...pulumi.InvokeOption) GetDeploymentsResultOutput
func (GetDeploymentsResultOutput) AssignableConnectionId ¶ added in v0.6.0
func (o GetDeploymentsResultOutput) AssignableConnectionId() pulumi.StringPtrOutput
func (GetDeploymentsResultOutput) AssignedConnectionId ¶ added in v0.6.0
func (o GetDeploymentsResultOutput) AssignedConnectionId() pulumi.StringPtrOutput
func (GetDeploymentsResultOutput) CompartmentId ¶
func (o GetDeploymentsResultOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced.
func (GetDeploymentsResultOutput) DeploymentCollections ¶
func (o GetDeploymentsResultOutput) DeploymentCollections() GetDeploymentsDeploymentCollectionArrayOutput
The list of deployment_collection.
func (GetDeploymentsResultOutput) DisplayName ¶
func (o GetDeploymentsResultOutput) DisplayName() pulumi.StringPtrOutput
An object's Display Name.
func (GetDeploymentsResultOutput) ElementType ¶
func (GetDeploymentsResultOutput) ElementType() reflect.Type
func (GetDeploymentsResultOutput) Filters ¶
func (o GetDeploymentsResultOutput) Filters() GetDeploymentsFilterArrayOutput
func (GetDeploymentsResultOutput) Fqdn ¶
func (o GetDeploymentsResultOutput) Fqdn() pulumi.StringPtrOutput
A three-label Fully Qualified Domain Name (FQDN) for a resource.
func (GetDeploymentsResultOutput) Id ¶
func (o GetDeploymentsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDeploymentsResultOutput) LifecycleSubState ¶
func (o GetDeploymentsResultOutput) LifecycleSubState() pulumi.StringPtrOutput
Possible GGS lifecycle sub-states.
func (GetDeploymentsResultOutput) State ¶
func (o GetDeploymentsResultOutput) State() pulumi.StringPtrOutput
Possible lifecycle states.
func (GetDeploymentsResultOutput) SupportedConnectionType ¶ added in v0.6.0
func (o GetDeploymentsResultOutput) SupportedConnectionType() pulumi.StringPtrOutput
func (GetDeploymentsResultOutput) ToGetDeploymentsResultOutput ¶
func (o GetDeploymentsResultOutput) ToGetDeploymentsResultOutput() GetDeploymentsResultOutput
func (GetDeploymentsResultOutput) ToGetDeploymentsResultOutputWithContext ¶
func (o GetDeploymentsResultOutput) ToGetDeploymentsResultOutputWithContext(ctx context.Context) GetDeploymentsResultOutput
type GetMessageArgs ¶ added in v0.6.0
type GetMessageArgs struct { // A unique Deployment identifier. DeploymentId string `pulumi:"deploymentId"` }
A collection of arguments for invoking getMessage.
type GetMessageItem ¶ added in v0.6.0
type GetMessageItem struct { // The deployment Message in plain text with optional HTML anchor tags. DeploymentMessage string `pulumi:"deploymentMessage"` // The deployment Message Status. DeploymentMessageStatus string `pulumi:"deploymentMessageStatus"` // The deployment Message Id. Id string `pulumi:"id"` }
type GetMessageItemArgs ¶ added in v0.6.0
type GetMessageItemArgs struct { // The deployment Message in plain text with optional HTML anchor tags. DeploymentMessage pulumi.StringInput `pulumi:"deploymentMessage"` // The deployment Message Status. DeploymentMessageStatus pulumi.StringInput `pulumi:"deploymentMessageStatus"` // The deployment Message Id. Id pulumi.StringInput `pulumi:"id"` }
func (GetMessageItemArgs) ElementType ¶ added in v0.6.0
func (GetMessageItemArgs) ElementType() reflect.Type
func (GetMessageItemArgs) ToGetMessageItemOutput ¶ added in v0.6.0
func (i GetMessageItemArgs) ToGetMessageItemOutput() GetMessageItemOutput
func (GetMessageItemArgs) ToGetMessageItemOutputWithContext ¶ added in v0.6.0
func (i GetMessageItemArgs) ToGetMessageItemOutputWithContext(ctx context.Context) GetMessageItemOutput
type GetMessageItemArray ¶ added in v0.6.0
type GetMessageItemArray []GetMessageItemInput
func (GetMessageItemArray) ElementType ¶ added in v0.6.0
func (GetMessageItemArray) ElementType() reflect.Type
func (GetMessageItemArray) ToGetMessageItemArrayOutput ¶ added in v0.6.0
func (i GetMessageItemArray) ToGetMessageItemArrayOutput() GetMessageItemArrayOutput
func (GetMessageItemArray) ToGetMessageItemArrayOutputWithContext ¶ added in v0.6.0
func (i GetMessageItemArray) ToGetMessageItemArrayOutputWithContext(ctx context.Context) GetMessageItemArrayOutput
type GetMessageItemArrayInput ¶ added in v0.6.0
type GetMessageItemArrayInput interface { pulumi.Input ToGetMessageItemArrayOutput() GetMessageItemArrayOutput ToGetMessageItemArrayOutputWithContext(context.Context) GetMessageItemArrayOutput }
GetMessageItemArrayInput is an input type that accepts GetMessageItemArray and GetMessageItemArrayOutput values. You can construct a concrete instance of `GetMessageItemArrayInput` via:
GetMessageItemArray{ GetMessageItemArgs{...} }
type GetMessageItemArrayOutput ¶ added in v0.6.0
type GetMessageItemArrayOutput struct{ *pulumi.OutputState }
func (GetMessageItemArrayOutput) ElementType ¶ added in v0.6.0
func (GetMessageItemArrayOutput) ElementType() reflect.Type
func (GetMessageItemArrayOutput) Index ¶ added in v0.6.0
func (o GetMessageItemArrayOutput) Index(i pulumi.IntInput) GetMessageItemOutput
func (GetMessageItemArrayOutput) ToGetMessageItemArrayOutput ¶ added in v0.6.0
func (o GetMessageItemArrayOutput) ToGetMessageItemArrayOutput() GetMessageItemArrayOutput
func (GetMessageItemArrayOutput) ToGetMessageItemArrayOutputWithContext ¶ added in v0.6.0
func (o GetMessageItemArrayOutput) ToGetMessageItemArrayOutputWithContext(ctx context.Context) GetMessageItemArrayOutput
type GetMessageItemInput ¶ added in v0.6.0
type GetMessageItemInput interface { pulumi.Input ToGetMessageItemOutput() GetMessageItemOutput ToGetMessageItemOutputWithContext(context.Context) GetMessageItemOutput }
GetMessageItemInput is an input type that accepts GetMessageItemArgs and GetMessageItemOutput values. You can construct a concrete instance of `GetMessageItemInput` via:
GetMessageItemArgs{...}
type GetMessageItemOutput ¶ added in v0.6.0
type GetMessageItemOutput struct{ *pulumi.OutputState }
func (GetMessageItemOutput) DeploymentMessage ¶ added in v0.6.0
func (o GetMessageItemOutput) DeploymentMessage() pulumi.StringOutput
The deployment Message in plain text with optional HTML anchor tags.
func (GetMessageItemOutput) DeploymentMessageStatus ¶ added in v0.6.0
func (o GetMessageItemOutput) DeploymentMessageStatus() pulumi.StringOutput
The deployment Message Status.
func (GetMessageItemOutput) ElementType ¶ added in v0.6.0
func (GetMessageItemOutput) ElementType() reflect.Type
func (GetMessageItemOutput) Id ¶ added in v0.6.0
func (o GetMessageItemOutput) Id() pulumi.StringOutput
The deployment Message Id.
func (GetMessageItemOutput) ToGetMessageItemOutput ¶ added in v0.6.0
func (o GetMessageItemOutput) ToGetMessageItemOutput() GetMessageItemOutput
func (GetMessageItemOutput) ToGetMessageItemOutputWithContext ¶ added in v0.6.0
func (o GetMessageItemOutput) ToGetMessageItemOutputWithContext(ctx context.Context) GetMessageItemOutput
type GetMessageOutputArgs ¶ added in v0.6.0
type GetMessageOutputArgs struct { // A unique Deployment identifier. DeploymentId pulumi.StringInput `pulumi:"deploymentId"` }
A collection of arguments for invoking getMessage.
func (GetMessageOutputArgs) ElementType ¶ added in v0.6.0
func (GetMessageOutputArgs) ElementType() reflect.Type
type GetMessageResult ¶ added in v0.6.0
type GetMessageResult struct { DeploymentId string `pulumi:"deploymentId"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // An array of DeploymentMessages. Items []GetMessageItem `pulumi:"items"` }
A collection of values returned by getMessage.
func GetMessage ¶ added in v0.6.0
func GetMessage(ctx *pulumi.Context, args *GetMessageArgs, opts ...pulumi.InvokeOption) (*GetMessageResult, error)
This data source provides details about a specific Message resource in Oracle Cloud Infrastructure Golden Gate service.
Lists the DeploymentMessages for a deployment. The sorting order is not important. By default first will be Upgrade message, next Exception message and then Storage Utilization message.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetMessage(ctx, &goldengate.GetMessageArgs{ DeploymentId: oci_golden_gate_deployment.Test_deployment.Id, }, nil) if err != nil { return err } return nil }) }
```
type GetMessageResultOutput ¶ added in v0.6.0
type GetMessageResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getMessage.
func GetMessageOutput ¶ added in v0.6.0
func GetMessageOutput(ctx *pulumi.Context, args GetMessageOutputArgs, opts ...pulumi.InvokeOption) GetMessageResultOutput
func (GetMessageResultOutput) DeploymentId ¶ added in v0.6.0
func (o GetMessageResultOutput) DeploymentId() pulumi.StringOutput
func (GetMessageResultOutput) ElementType ¶ added in v0.6.0
func (GetMessageResultOutput) ElementType() reflect.Type
func (GetMessageResultOutput) Id ¶ added in v0.6.0
func (o GetMessageResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetMessageResultOutput) Items ¶ added in v0.6.0
func (o GetMessageResultOutput) Items() GetMessageItemArrayOutput
An array of DeploymentMessages.
func (GetMessageResultOutput) ToGetMessageResultOutput ¶ added in v0.6.0
func (o GetMessageResultOutput) ToGetMessageResultOutput() GetMessageResultOutput
func (GetMessageResultOutput) ToGetMessageResultOutputWithContext ¶ added in v0.6.0
func (o GetMessageResultOutput) ToGetMessageResultOutputWithContext(ctx context.Context) GetMessageResultOutput
type GetMessagesArgs ¶ added in v0.6.0
type GetMessagesArgs struct { // A unique Deployment identifier. DeploymentId string `pulumi:"deploymentId"` Filters []GetMessagesFilter `pulumi:"filters"` }
A collection of arguments for invoking getMessages.
type GetMessagesDeploymentMessagesCollection ¶ added in v0.6.0
type GetMessagesDeploymentMessagesCollection struct { // An array of DeploymentMessages. Items []GetMessagesDeploymentMessagesCollectionItem `pulumi:"items"` }
type GetMessagesDeploymentMessagesCollectionArgs ¶ added in v0.6.0
type GetMessagesDeploymentMessagesCollectionArgs struct { // An array of DeploymentMessages. Items GetMessagesDeploymentMessagesCollectionItemArrayInput `pulumi:"items"` }
func (GetMessagesDeploymentMessagesCollectionArgs) ElementType ¶ added in v0.6.0
func (GetMessagesDeploymentMessagesCollectionArgs) ElementType() reflect.Type
func (GetMessagesDeploymentMessagesCollectionArgs) ToGetMessagesDeploymentMessagesCollectionOutput ¶ added in v0.6.0
func (i GetMessagesDeploymentMessagesCollectionArgs) ToGetMessagesDeploymentMessagesCollectionOutput() GetMessagesDeploymentMessagesCollectionOutput
func (GetMessagesDeploymentMessagesCollectionArgs) ToGetMessagesDeploymentMessagesCollectionOutputWithContext ¶ added in v0.6.0
func (i GetMessagesDeploymentMessagesCollectionArgs) ToGetMessagesDeploymentMessagesCollectionOutputWithContext(ctx context.Context) GetMessagesDeploymentMessagesCollectionOutput
type GetMessagesDeploymentMessagesCollectionArray ¶ added in v0.6.0
type GetMessagesDeploymentMessagesCollectionArray []GetMessagesDeploymentMessagesCollectionInput
func (GetMessagesDeploymentMessagesCollectionArray) ElementType ¶ added in v0.6.0
func (GetMessagesDeploymentMessagesCollectionArray) ElementType() reflect.Type
func (GetMessagesDeploymentMessagesCollectionArray) ToGetMessagesDeploymentMessagesCollectionArrayOutput ¶ added in v0.6.0
func (i GetMessagesDeploymentMessagesCollectionArray) ToGetMessagesDeploymentMessagesCollectionArrayOutput() GetMessagesDeploymentMessagesCollectionArrayOutput
func (GetMessagesDeploymentMessagesCollectionArray) ToGetMessagesDeploymentMessagesCollectionArrayOutputWithContext ¶ added in v0.6.0
func (i GetMessagesDeploymentMessagesCollectionArray) ToGetMessagesDeploymentMessagesCollectionArrayOutputWithContext(ctx context.Context) GetMessagesDeploymentMessagesCollectionArrayOutput
type GetMessagesDeploymentMessagesCollectionArrayInput ¶ added in v0.6.0
type GetMessagesDeploymentMessagesCollectionArrayInput interface { pulumi.Input ToGetMessagesDeploymentMessagesCollectionArrayOutput() GetMessagesDeploymentMessagesCollectionArrayOutput ToGetMessagesDeploymentMessagesCollectionArrayOutputWithContext(context.Context) GetMessagesDeploymentMessagesCollectionArrayOutput }
GetMessagesDeploymentMessagesCollectionArrayInput is an input type that accepts GetMessagesDeploymentMessagesCollectionArray and GetMessagesDeploymentMessagesCollectionArrayOutput values. You can construct a concrete instance of `GetMessagesDeploymentMessagesCollectionArrayInput` via:
GetMessagesDeploymentMessagesCollectionArray{ GetMessagesDeploymentMessagesCollectionArgs{...} }
type GetMessagesDeploymentMessagesCollectionArrayOutput ¶ added in v0.6.0
type GetMessagesDeploymentMessagesCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetMessagesDeploymentMessagesCollectionArrayOutput) ElementType ¶ added in v0.6.0
func (GetMessagesDeploymentMessagesCollectionArrayOutput) ElementType() reflect.Type
func (GetMessagesDeploymentMessagesCollectionArrayOutput) ToGetMessagesDeploymentMessagesCollectionArrayOutput ¶ added in v0.6.0
func (o GetMessagesDeploymentMessagesCollectionArrayOutput) ToGetMessagesDeploymentMessagesCollectionArrayOutput() GetMessagesDeploymentMessagesCollectionArrayOutput
func (GetMessagesDeploymentMessagesCollectionArrayOutput) ToGetMessagesDeploymentMessagesCollectionArrayOutputWithContext ¶ added in v0.6.0
func (o GetMessagesDeploymentMessagesCollectionArrayOutput) ToGetMessagesDeploymentMessagesCollectionArrayOutputWithContext(ctx context.Context) GetMessagesDeploymentMessagesCollectionArrayOutput
type GetMessagesDeploymentMessagesCollectionInput ¶ added in v0.6.0
type GetMessagesDeploymentMessagesCollectionInput interface { pulumi.Input ToGetMessagesDeploymentMessagesCollectionOutput() GetMessagesDeploymentMessagesCollectionOutput ToGetMessagesDeploymentMessagesCollectionOutputWithContext(context.Context) GetMessagesDeploymentMessagesCollectionOutput }
GetMessagesDeploymentMessagesCollectionInput is an input type that accepts GetMessagesDeploymentMessagesCollectionArgs and GetMessagesDeploymentMessagesCollectionOutput values. You can construct a concrete instance of `GetMessagesDeploymentMessagesCollectionInput` via:
GetMessagesDeploymentMessagesCollectionArgs{...}
type GetMessagesDeploymentMessagesCollectionItem ¶ added in v0.6.0
type GetMessagesDeploymentMessagesCollectionItem struct { // The deployment Message in plain text with optional HTML anchor tags. DeploymentMessage string `pulumi:"deploymentMessage"` // The deployment Message Status. DeploymentMessageStatus string `pulumi:"deploymentMessageStatus"` // The deployment Message Id. Id string `pulumi:"id"` }
type GetMessagesDeploymentMessagesCollectionItemArgs ¶ added in v0.6.0
type GetMessagesDeploymentMessagesCollectionItemArgs struct { // The deployment Message in plain text with optional HTML anchor tags. DeploymentMessage pulumi.StringInput `pulumi:"deploymentMessage"` // The deployment Message Status. DeploymentMessageStatus pulumi.StringInput `pulumi:"deploymentMessageStatus"` // The deployment Message Id. Id pulumi.StringInput `pulumi:"id"` }
func (GetMessagesDeploymentMessagesCollectionItemArgs) ElementType ¶ added in v0.6.0
func (GetMessagesDeploymentMessagesCollectionItemArgs) ElementType() reflect.Type
func (GetMessagesDeploymentMessagesCollectionItemArgs) ToGetMessagesDeploymentMessagesCollectionItemOutput ¶ added in v0.6.0
func (i GetMessagesDeploymentMessagesCollectionItemArgs) ToGetMessagesDeploymentMessagesCollectionItemOutput() GetMessagesDeploymentMessagesCollectionItemOutput
func (GetMessagesDeploymentMessagesCollectionItemArgs) ToGetMessagesDeploymentMessagesCollectionItemOutputWithContext ¶ added in v0.6.0
func (i GetMessagesDeploymentMessagesCollectionItemArgs) ToGetMessagesDeploymentMessagesCollectionItemOutputWithContext(ctx context.Context) GetMessagesDeploymentMessagesCollectionItemOutput
type GetMessagesDeploymentMessagesCollectionItemArray ¶ added in v0.6.0
type GetMessagesDeploymentMessagesCollectionItemArray []GetMessagesDeploymentMessagesCollectionItemInput
func (GetMessagesDeploymentMessagesCollectionItemArray) ElementType ¶ added in v0.6.0
func (GetMessagesDeploymentMessagesCollectionItemArray) ElementType() reflect.Type
func (GetMessagesDeploymentMessagesCollectionItemArray) ToGetMessagesDeploymentMessagesCollectionItemArrayOutput ¶ added in v0.6.0
func (i GetMessagesDeploymentMessagesCollectionItemArray) ToGetMessagesDeploymentMessagesCollectionItemArrayOutput() GetMessagesDeploymentMessagesCollectionItemArrayOutput
func (GetMessagesDeploymentMessagesCollectionItemArray) ToGetMessagesDeploymentMessagesCollectionItemArrayOutputWithContext ¶ added in v0.6.0
func (i GetMessagesDeploymentMessagesCollectionItemArray) ToGetMessagesDeploymentMessagesCollectionItemArrayOutputWithContext(ctx context.Context) GetMessagesDeploymentMessagesCollectionItemArrayOutput
type GetMessagesDeploymentMessagesCollectionItemArrayInput ¶ added in v0.6.0
type GetMessagesDeploymentMessagesCollectionItemArrayInput interface { pulumi.Input ToGetMessagesDeploymentMessagesCollectionItemArrayOutput() GetMessagesDeploymentMessagesCollectionItemArrayOutput ToGetMessagesDeploymentMessagesCollectionItemArrayOutputWithContext(context.Context) GetMessagesDeploymentMessagesCollectionItemArrayOutput }
GetMessagesDeploymentMessagesCollectionItemArrayInput is an input type that accepts GetMessagesDeploymentMessagesCollectionItemArray and GetMessagesDeploymentMessagesCollectionItemArrayOutput values. You can construct a concrete instance of `GetMessagesDeploymentMessagesCollectionItemArrayInput` via:
GetMessagesDeploymentMessagesCollectionItemArray{ GetMessagesDeploymentMessagesCollectionItemArgs{...} }
type GetMessagesDeploymentMessagesCollectionItemArrayOutput ¶ added in v0.6.0
type GetMessagesDeploymentMessagesCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetMessagesDeploymentMessagesCollectionItemArrayOutput) ElementType ¶ added in v0.6.0
func (GetMessagesDeploymentMessagesCollectionItemArrayOutput) ElementType() reflect.Type
func (GetMessagesDeploymentMessagesCollectionItemArrayOutput) ToGetMessagesDeploymentMessagesCollectionItemArrayOutput ¶ added in v0.6.0
func (o GetMessagesDeploymentMessagesCollectionItemArrayOutput) ToGetMessagesDeploymentMessagesCollectionItemArrayOutput() GetMessagesDeploymentMessagesCollectionItemArrayOutput
func (GetMessagesDeploymentMessagesCollectionItemArrayOutput) ToGetMessagesDeploymentMessagesCollectionItemArrayOutputWithContext ¶ added in v0.6.0
func (o GetMessagesDeploymentMessagesCollectionItemArrayOutput) ToGetMessagesDeploymentMessagesCollectionItemArrayOutputWithContext(ctx context.Context) GetMessagesDeploymentMessagesCollectionItemArrayOutput
type GetMessagesDeploymentMessagesCollectionItemInput ¶ added in v0.6.0
type GetMessagesDeploymentMessagesCollectionItemInput interface { pulumi.Input ToGetMessagesDeploymentMessagesCollectionItemOutput() GetMessagesDeploymentMessagesCollectionItemOutput ToGetMessagesDeploymentMessagesCollectionItemOutputWithContext(context.Context) GetMessagesDeploymentMessagesCollectionItemOutput }
GetMessagesDeploymentMessagesCollectionItemInput is an input type that accepts GetMessagesDeploymentMessagesCollectionItemArgs and GetMessagesDeploymentMessagesCollectionItemOutput values. You can construct a concrete instance of `GetMessagesDeploymentMessagesCollectionItemInput` via:
GetMessagesDeploymentMessagesCollectionItemArgs{...}
type GetMessagesDeploymentMessagesCollectionItemOutput ¶ added in v0.6.0
type GetMessagesDeploymentMessagesCollectionItemOutput struct{ *pulumi.OutputState }
func (GetMessagesDeploymentMessagesCollectionItemOutput) DeploymentMessage ¶ added in v0.6.0
func (o GetMessagesDeploymentMessagesCollectionItemOutput) DeploymentMessage() pulumi.StringOutput
The deployment Message in plain text with optional HTML anchor tags.
func (GetMessagesDeploymentMessagesCollectionItemOutput) DeploymentMessageStatus ¶ added in v0.6.0
func (o GetMessagesDeploymentMessagesCollectionItemOutput) DeploymentMessageStatus() pulumi.StringOutput
The deployment Message Status.
func (GetMessagesDeploymentMessagesCollectionItemOutput) ElementType ¶ added in v0.6.0
func (GetMessagesDeploymentMessagesCollectionItemOutput) ElementType() reflect.Type
func (GetMessagesDeploymentMessagesCollectionItemOutput) Id ¶ added in v0.6.0
The deployment Message Id.
func (GetMessagesDeploymentMessagesCollectionItemOutput) ToGetMessagesDeploymentMessagesCollectionItemOutput ¶ added in v0.6.0
func (o GetMessagesDeploymentMessagesCollectionItemOutput) ToGetMessagesDeploymentMessagesCollectionItemOutput() GetMessagesDeploymentMessagesCollectionItemOutput
func (GetMessagesDeploymentMessagesCollectionItemOutput) ToGetMessagesDeploymentMessagesCollectionItemOutputWithContext ¶ added in v0.6.0
func (o GetMessagesDeploymentMessagesCollectionItemOutput) ToGetMessagesDeploymentMessagesCollectionItemOutputWithContext(ctx context.Context) GetMessagesDeploymentMessagesCollectionItemOutput
type GetMessagesDeploymentMessagesCollectionOutput ¶ added in v0.6.0
type GetMessagesDeploymentMessagesCollectionOutput struct{ *pulumi.OutputState }
func (GetMessagesDeploymentMessagesCollectionOutput) ElementType ¶ added in v0.6.0
func (GetMessagesDeploymentMessagesCollectionOutput) ElementType() reflect.Type
func (GetMessagesDeploymentMessagesCollectionOutput) Items ¶ added in v0.6.0
func (o GetMessagesDeploymentMessagesCollectionOutput) Items() GetMessagesDeploymentMessagesCollectionItemArrayOutput
An array of DeploymentMessages.
func (GetMessagesDeploymentMessagesCollectionOutput) ToGetMessagesDeploymentMessagesCollectionOutput ¶ added in v0.6.0
func (o GetMessagesDeploymentMessagesCollectionOutput) ToGetMessagesDeploymentMessagesCollectionOutput() GetMessagesDeploymentMessagesCollectionOutput
func (GetMessagesDeploymentMessagesCollectionOutput) ToGetMessagesDeploymentMessagesCollectionOutputWithContext ¶ added in v0.6.0
func (o GetMessagesDeploymentMessagesCollectionOutput) ToGetMessagesDeploymentMessagesCollectionOutputWithContext(ctx context.Context) GetMessagesDeploymentMessagesCollectionOutput
type GetMessagesFilter ¶ added in v0.6.0
type GetMessagesFilterArgs ¶ added in v0.6.0
type GetMessagesFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetMessagesFilterArgs) ElementType ¶ added in v0.6.0
func (GetMessagesFilterArgs) ElementType() reflect.Type
func (GetMessagesFilterArgs) ToGetMessagesFilterOutput ¶ added in v0.6.0
func (i GetMessagesFilterArgs) ToGetMessagesFilterOutput() GetMessagesFilterOutput
func (GetMessagesFilterArgs) ToGetMessagesFilterOutputWithContext ¶ added in v0.6.0
func (i GetMessagesFilterArgs) ToGetMessagesFilterOutputWithContext(ctx context.Context) GetMessagesFilterOutput
type GetMessagesFilterArray ¶ added in v0.6.0
type GetMessagesFilterArray []GetMessagesFilterInput
func (GetMessagesFilterArray) ElementType ¶ added in v0.6.0
func (GetMessagesFilterArray) ElementType() reflect.Type
func (GetMessagesFilterArray) ToGetMessagesFilterArrayOutput ¶ added in v0.6.0
func (i GetMessagesFilterArray) ToGetMessagesFilterArrayOutput() GetMessagesFilterArrayOutput
func (GetMessagesFilterArray) ToGetMessagesFilterArrayOutputWithContext ¶ added in v0.6.0
func (i GetMessagesFilterArray) ToGetMessagesFilterArrayOutputWithContext(ctx context.Context) GetMessagesFilterArrayOutput
type GetMessagesFilterArrayInput ¶ added in v0.6.0
type GetMessagesFilterArrayInput interface { pulumi.Input ToGetMessagesFilterArrayOutput() GetMessagesFilterArrayOutput ToGetMessagesFilterArrayOutputWithContext(context.Context) GetMessagesFilterArrayOutput }
GetMessagesFilterArrayInput is an input type that accepts GetMessagesFilterArray and GetMessagesFilterArrayOutput values. You can construct a concrete instance of `GetMessagesFilterArrayInput` via:
GetMessagesFilterArray{ GetMessagesFilterArgs{...} }
type GetMessagesFilterArrayOutput ¶ added in v0.6.0
type GetMessagesFilterArrayOutput struct{ *pulumi.OutputState }
func (GetMessagesFilterArrayOutput) ElementType ¶ added in v0.6.0
func (GetMessagesFilterArrayOutput) ElementType() reflect.Type
func (GetMessagesFilterArrayOutput) Index ¶ added in v0.6.0
func (o GetMessagesFilterArrayOutput) Index(i pulumi.IntInput) GetMessagesFilterOutput
func (GetMessagesFilterArrayOutput) ToGetMessagesFilterArrayOutput ¶ added in v0.6.0
func (o GetMessagesFilterArrayOutput) ToGetMessagesFilterArrayOutput() GetMessagesFilterArrayOutput
func (GetMessagesFilterArrayOutput) ToGetMessagesFilterArrayOutputWithContext ¶ added in v0.6.0
func (o GetMessagesFilterArrayOutput) ToGetMessagesFilterArrayOutputWithContext(ctx context.Context) GetMessagesFilterArrayOutput
type GetMessagesFilterInput ¶ added in v0.6.0
type GetMessagesFilterInput interface { pulumi.Input ToGetMessagesFilterOutput() GetMessagesFilterOutput ToGetMessagesFilterOutputWithContext(context.Context) GetMessagesFilterOutput }
GetMessagesFilterInput is an input type that accepts GetMessagesFilterArgs and GetMessagesFilterOutput values. You can construct a concrete instance of `GetMessagesFilterInput` via:
GetMessagesFilterArgs{...}
type GetMessagesFilterOutput ¶ added in v0.6.0
type GetMessagesFilterOutput struct{ *pulumi.OutputState }
func (GetMessagesFilterOutput) ElementType ¶ added in v0.6.0
func (GetMessagesFilterOutput) ElementType() reflect.Type
func (GetMessagesFilterOutput) Name ¶ added in v0.6.0
func (o GetMessagesFilterOutput) Name() pulumi.StringOutput
func (GetMessagesFilterOutput) Regex ¶ added in v0.6.0
func (o GetMessagesFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetMessagesFilterOutput) ToGetMessagesFilterOutput ¶ added in v0.6.0
func (o GetMessagesFilterOutput) ToGetMessagesFilterOutput() GetMessagesFilterOutput
func (GetMessagesFilterOutput) ToGetMessagesFilterOutputWithContext ¶ added in v0.6.0
func (o GetMessagesFilterOutput) ToGetMessagesFilterOutputWithContext(ctx context.Context) GetMessagesFilterOutput
func (GetMessagesFilterOutput) Values ¶ added in v0.6.0
func (o GetMessagesFilterOutput) Values() pulumi.StringArrayOutput
type GetMessagesOutputArgs ¶ added in v0.6.0
type GetMessagesOutputArgs struct { // A unique Deployment identifier. DeploymentId pulumi.StringInput `pulumi:"deploymentId"` Filters GetMessagesFilterArrayInput `pulumi:"filters"` }
A collection of arguments for invoking getMessages.
func (GetMessagesOutputArgs) ElementType ¶ added in v0.6.0
func (GetMessagesOutputArgs) ElementType() reflect.Type
type GetMessagesResult ¶ added in v0.6.0
type GetMessagesResult struct { DeploymentId string `pulumi:"deploymentId"` // The list of deployment_messages_collection. DeploymentMessagesCollections []GetMessagesDeploymentMessagesCollection `pulumi:"deploymentMessagesCollections"` Filters []GetMessagesFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` }
A collection of values returned by getMessages.
func GetMessages ¶ added in v0.6.0
func GetMessages(ctx *pulumi.Context, args *GetMessagesArgs, opts ...pulumi.InvokeOption) (*GetMessagesResult, error)
This data source provides the list of Messages in Oracle Cloud Infrastructure Golden Gate service.
Lists the DeploymentMessages for a deployment. The sorting order is not important. By default first will be Upgrade message, next Exception message and then Storage Utilization message.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetMessages(ctx, &goldengate.GetMessagesArgs{ DeploymentId: oci_golden_gate_deployment.Test_deployment.Id, }, nil) if err != nil { return err } return nil }) }
```
type GetMessagesResultOutput ¶ added in v0.6.0
type GetMessagesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getMessages.
func GetMessagesOutput ¶ added in v0.6.0
func GetMessagesOutput(ctx *pulumi.Context, args GetMessagesOutputArgs, opts ...pulumi.InvokeOption) GetMessagesResultOutput
func (GetMessagesResultOutput) DeploymentId ¶ added in v0.6.0
func (o GetMessagesResultOutput) DeploymentId() pulumi.StringOutput
func (GetMessagesResultOutput) DeploymentMessagesCollections ¶ added in v0.6.0
func (o GetMessagesResultOutput) DeploymentMessagesCollections() GetMessagesDeploymentMessagesCollectionArrayOutput
The list of deployment_messages_collection.
func (GetMessagesResultOutput) ElementType ¶ added in v0.6.0
func (GetMessagesResultOutput) ElementType() reflect.Type
func (GetMessagesResultOutput) Filters ¶ added in v0.6.0
func (o GetMessagesResultOutput) Filters() GetMessagesFilterArrayOutput
func (GetMessagesResultOutput) Id ¶ added in v0.6.0
func (o GetMessagesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetMessagesResultOutput) ToGetMessagesResultOutput ¶ added in v0.6.0
func (o GetMessagesResultOutput) ToGetMessagesResultOutput() GetMessagesResultOutput
func (GetMessagesResultOutput) ToGetMessagesResultOutputWithContext ¶ added in v0.6.0
func (o GetMessagesResultOutput) ToGetMessagesResultOutputWithContext(ctx context.Context) GetMessagesResultOutput
type GetTrailFileArgs ¶ added in v0.6.0
type GetTrailFileArgs struct { // A unique Deployment identifier. DeploymentId string `pulumi:"deploymentId"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName *string `pulumi:"displayName"` // A Trail File identifier TrailFileId string `pulumi:"trailFileId"` }
A collection of arguments for invoking getTrailFile.
type GetTrailFileItem ¶ added in v0.6.0
type GetTrailFileItem struct { // array of consumer process names Consumers []string `pulumi:"consumers"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName string `pulumi:"displayName"` // Maximum sequence number MaxSequenceNumber string `pulumi:"maxSequenceNumber"` // Minimum sequence number MinSequenceNumber string `pulumi:"minSequenceNumber"` // Number of sequences for a specific trail file NumberOfSequences int `pulumi:"numberOfSequences"` // Producer Process Name if any. Producer string `pulumi:"producer"` // The size of the backup stored in object storage (in bytes) SizeInBytes float64 `pulumi:"sizeInBytes"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeLastUpdated string `pulumi:"timeLastUpdated"` // A Trail File identifier TrailFileId string `pulumi:"trailFileId"` }
type GetTrailFileItemArgs ¶ added in v0.6.0
type GetTrailFileItemArgs struct { // array of consumer process names Consumers pulumi.StringArrayInput `pulumi:"consumers"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringInput `pulumi:"displayName"` // Maximum sequence number MaxSequenceNumber pulumi.StringInput `pulumi:"maxSequenceNumber"` // Minimum sequence number MinSequenceNumber pulumi.StringInput `pulumi:"minSequenceNumber"` // Number of sequences for a specific trail file NumberOfSequences pulumi.IntInput `pulumi:"numberOfSequences"` // Producer Process Name if any. Producer pulumi.StringInput `pulumi:"producer"` // The size of the backup stored in object storage (in bytes) SizeInBytes pulumi.Float64Input `pulumi:"sizeInBytes"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeLastUpdated pulumi.StringInput `pulumi:"timeLastUpdated"` // A Trail File identifier TrailFileId pulumi.StringInput `pulumi:"trailFileId"` }
func (GetTrailFileItemArgs) ElementType ¶ added in v0.6.0
func (GetTrailFileItemArgs) ElementType() reflect.Type
func (GetTrailFileItemArgs) ToGetTrailFileItemOutput ¶ added in v0.6.0
func (i GetTrailFileItemArgs) ToGetTrailFileItemOutput() GetTrailFileItemOutput
func (GetTrailFileItemArgs) ToGetTrailFileItemOutputWithContext ¶ added in v0.6.0
func (i GetTrailFileItemArgs) ToGetTrailFileItemOutputWithContext(ctx context.Context) GetTrailFileItemOutput
type GetTrailFileItemArray ¶ added in v0.6.0
type GetTrailFileItemArray []GetTrailFileItemInput
func (GetTrailFileItemArray) ElementType ¶ added in v0.6.0
func (GetTrailFileItemArray) ElementType() reflect.Type
func (GetTrailFileItemArray) ToGetTrailFileItemArrayOutput ¶ added in v0.6.0
func (i GetTrailFileItemArray) ToGetTrailFileItemArrayOutput() GetTrailFileItemArrayOutput
func (GetTrailFileItemArray) ToGetTrailFileItemArrayOutputWithContext ¶ added in v0.6.0
func (i GetTrailFileItemArray) ToGetTrailFileItemArrayOutputWithContext(ctx context.Context) GetTrailFileItemArrayOutput
type GetTrailFileItemArrayInput ¶ added in v0.6.0
type GetTrailFileItemArrayInput interface { pulumi.Input ToGetTrailFileItemArrayOutput() GetTrailFileItemArrayOutput ToGetTrailFileItemArrayOutputWithContext(context.Context) GetTrailFileItemArrayOutput }
GetTrailFileItemArrayInput is an input type that accepts GetTrailFileItemArray and GetTrailFileItemArrayOutput values. You can construct a concrete instance of `GetTrailFileItemArrayInput` via:
GetTrailFileItemArray{ GetTrailFileItemArgs{...} }
type GetTrailFileItemArrayOutput ¶ added in v0.6.0
type GetTrailFileItemArrayOutput struct{ *pulumi.OutputState }
func (GetTrailFileItemArrayOutput) ElementType ¶ added in v0.6.0
func (GetTrailFileItemArrayOutput) ElementType() reflect.Type
func (GetTrailFileItemArrayOutput) Index ¶ added in v0.6.0
func (o GetTrailFileItemArrayOutput) Index(i pulumi.IntInput) GetTrailFileItemOutput
func (GetTrailFileItemArrayOutput) ToGetTrailFileItemArrayOutput ¶ added in v0.6.0
func (o GetTrailFileItemArrayOutput) ToGetTrailFileItemArrayOutput() GetTrailFileItemArrayOutput
func (GetTrailFileItemArrayOutput) ToGetTrailFileItemArrayOutputWithContext ¶ added in v0.6.0
func (o GetTrailFileItemArrayOutput) ToGetTrailFileItemArrayOutputWithContext(ctx context.Context) GetTrailFileItemArrayOutput
type GetTrailFileItemInput ¶ added in v0.6.0
type GetTrailFileItemInput interface { pulumi.Input ToGetTrailFileItemOutput() GetTrailFileItemOutput ToGetTrailFileItemOutputWithContext(context.Context) GetTrailFileItemOutput }
GetTrailFileItemInput is an input type that accepts GetTrailFileItemArgs and GetTrailFileItemOutput values. You can construct a concrete instance of `GetTrailFileItemInput` via:
GetTrailFileItemArgs{...}
type GetTrailFileItemOutput ¶ added in v0.6.0
type GetTrailFileItemOutput struct{ *pulumi.OutputState }
func (GetTrailFileItemOutput) Consumers ¶ added in v0.6.0
func (o GetTrailFileItemOutput) Consumers() pulumi.StringArrayOutput
array of consumer process names
func (GetTrailFileItemOutput) DisplayName ¶ added in v0.6.0
func (o GetTrailFileItemOutput) DisplayName() pulumi.StringOutput
A filter to return only the resources that match the entire 'displayName' given.
func (GetTrailFileItemOutput) ElementType ¶ added in v0.6.0
func (GetTrailFileItemOutput) ElementType() reflect.Type
func (GetTrailFileItemOutput) MaxSequenceNumber ¶ added in v0.6.0
func (o GetTrailFileItemOutput) MaxSequenceNumber() pulumi.StringOutput
Maximum sequence number
func (GetTrailFileItemOutput) MinSequenceNumber ¶ added in v0.6.0
func (o GetTrailFileItemOutput) MinSequenceNumber() pulumi.StringOutput
Minimum sequence number
func (GetTrailFileItemOutput) NumberOfSequences ¶ added in v0.6.0
func (o GetTrailFileItemOutput) NumberOfSequences() pulumi.IntOutput
Number of sequences for a specific trail file
func (GetTrailFileItemOutput) Producer ¶ added in v0.6.0
func (o GetTrailFileItemOutput) Producer() pulumi.StringOutput
Producer Process Name if any.
func (GetTrailFileItemOutput) SizeInBytes ¶ added in v0.6.0
func (o GetTrailFileItemOutput) SizeInBytes() pulumi.Float64Output
The size of the backup stored in object storage (in bytes)
func (GetTrailFileItemOutput) TimeLastUpdated ¶ added in v0.6.0
func (o GetTrailFileItemOutput) TimeLastUpdated() pulumi.StringOutput
The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetTrailFileItemOutput) ToGetTrailFileItemOutput ¶ added in v0.6.0
func (o GetTrailFileItemOutput) ToGetTrailFileItemOutput() GetTrailFileItemOutput
func (GetTrailFileItemOutput) ToGetTrailFileItemOutputWithContext ¶ added in v0.6.0
func (o GetTrailFileItemOutput) ToGetTrailFileItemOutputWithContext(ctx context.Context) GetTrailFileItemOutput
func (GetTrailFileItemOutput) TrailFileId ¶ added in v0.6.0
func (o GetTrailFileItemOutput) TrailFileId() pulumi.StringOutput
A Trail File identifier
type GetTrailFileOutputArgs ¶ added in v0.6.0
type GetTrailFileOutputArgs struct { // A unique Deployment identifier. DeploymentId pulumi.StringInput `pulumi:"deploymentId"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // A Trail File identifier TrailFileId pulumi.StringInput `pulumi:"trailFileId"` }
A collection of arguments for invoking getTrailFile.
func (GetTrailFileOutputArgs) ElementType ¶ added in v0.6.0
func (GetTrailFileOutputArgs) ElementType() reflect.Type
type GetTrailFileResult ¶ added in v0.6.0
type GetTrailFileResult struct { DeploymentId string `pulumi:"deploymentId"` // An object's Display Name. DisplayName *string `pulumi:"displayName"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // An array of TrailFiles. Items []GetTrailFileItem `pulumi:"items"` // The time the data was last fetched from the deployment. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeLastFetched string `pulumi:"timeLastFetched"` // The TrailFile Id. TrailFileId string `pulumi:"trailFileId"` }
A collection of values returned by getTrailFile.
func GetTrailFile ¶ added in v0.6.0
func GetTrailFile(ctx *pulumi.Context, args *GetTrailFileArgs, opts ...pulumi.InvokeOption) (*GetTrailFileResult, error)
This data source provides details about a specific Trail File resource in Oracle Cloud Infrastructure Golden Gate service.
Lists the TrailFiles for a deployment.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetTrailFile(ctx, &goldengate.GetTrailFileArgs{ DeploymentId: oci_golden_gate_deployment.Test_deployment.Id, TrailFileId: oci_golden_gate_trail_file.Test_trail_file.Id, DisplayName: pulumi.StringRef(_var.Trail_file_display_name), }, nil) if err != nil { return err } return nil }) }
```
type GetTrailFileResultOutput ¶ added in v0.6.0
type GetTrailFileResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getTrailFile.
func GetTrailFileOutput ¶ added in v0.6.0
func GetTrailFileOutput(ctx *pulumi.Context, args GetTrailFileOutputArgs, opts ...pulumi.InvokeOption) GetTrailFileResultOutput
func (GetTrailFileResultOutput) DeploymentId ¶ added in v0.6.0
func (o GetTrailFileResultOutput) DeploymentId() pulumi.StringOutput
func (GetTrailFileResultOutput) DisplayName ¶ added in v0.6.0
func (o GetTrailFileResultOutput) DisplayName() pulumi.StringPtrOutput
An object's Display Name.
func (GetTrailFileResultOutput) ElementType ¶ added in v0.6.0
func (GetTrailFileResultOutput) ElementType() reflect.Type
func (GetTrailFileResultOutput) Id ¶ added in v0.6.0
func (o GetTrailFileResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetTrailFileResultOutput) Items ¶ added in v0.6.0
func (o GetTrailFileResultOutput) Items() GetTrailFileItemArrayOutput
An array of TrailFiles.
func (GetTrailFileResultOutput) TimeLastFetched ¶ added in v0.6.0
func (o GetTrailFileResultOutput) TimeLastFetched() pulumi.StringOutput
The time the data was last fetched from the deployment. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetTrailFileResultOutput) ToGetTrailFileResultOutput ¶ added in v0.6.0
func (o GetTrailFileResultOutput) ToGetTrailFileResultOutput() GetTrailFileResultOutput
func (GetTrailFileResultOutput) ToGetTrailFileResultOutputWithContext ¶ added in v0.6.0
func (o GetTrailFileResultOutput) ToGetTrailFileResultOutputWithContext(ctx context.Context) GetTrailFileResultOutput
func (GetTrailFileResultOutput) TrailFileId ¶ added in v0.6.0
func (o GetTrailFileResultOutput) TrailFileId() pulumi.StringOutput
The TrailFile Id.
type GetTrailFilesArgs ¶ added in v0.6.0
type GetTrailFilesArgs struct { // A unique Deployment identifier. DeploymentId string `pulumi:"deploymentId"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName *string `pulumi:"displayName"` Filters []GetTrailFilesFilter `pulumi:"filters"` // A Trail File identifier TrailFileId string `pulumi:"trailFileId"` }
A collection of arguments for invoking getTrailFiles.
type GetTrailFilesFilter ¶ added in v0.6.0
type GetTrailFilesFilterArgs ¶ added in v0.6.0
type GetTrailFilesFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetTrailFilesFilterArgs) ElementType ¶ added in v0.6.0
func (GetTrailFilesFilterArgs) ElementType() reflect.Type
func (GetTrailFilesFilterArgs) ToGetTrailFilesFilterOutput ¶ added in v0.6.0
func (i GetTrailFilesFilterArgs) ToGetTrailFilesFilterOutput() GetTrailFilesFilterOutput
func (GetTrailFilesFilterArgs) ToGetTrailFilesFilterOutputWithContext ¶ added in v0.6.0
func (i GetTrailFilesFilterArgs) ToGetTrailFilesFilterOutputWithContext(ctx context.Context) GetTrailFilesFilterOutput
type GetTrailFilesFilterArray ¶ added in v0.6.0
type GetTrailFilesFilterArray []GetTrailFilesFilterInput
func (GetTrailFilesFilterArray) ElementType ¶ added in v0.6.0
func (GetTrailFilesFilterArray) ElementType() reflect.Type
func (GetTrailFilesFilterArray) ToGetTrailFilesFilterArrayOutput ¶ added in v0.6.0
func (i GetTrailFilesFilterArray) ToGetTrailFilesFilterArrayOutput() GetTrailFilesFilterArrayOutput
func (GetTrailFilesFilterArray) ToGetTrailFilesFilterArrayOutputWithContext ¶ added in v0.6.0
func (i GetTrailFilesFilterArray) ToGetTrailFilesFilterArrayOutputWithContext(ctx context.Context) GetTrailFilesFilterArrayOutput
type GetTrailFilesFilterArrayInput ¶ added in v0.6.0
type GetTrailFilesFilterArrayInput interface { pulumi.Input ToGetTrailFilesFilterArrayOutput() GetTrailFilesFilterArrayOutput ToGetTrailFilesFilterArrayOutputWithContext(context.Context) GetTrailFilesFilterArrayOutput }
GetTrailFilesFilterArrayInput is an input type that accepts GetTrailFilesFilterArray and GetTrailFilesFilterArrayOutput values. You can construct a concrete instance of `GetTrailFilesFilterArrayInput` via:
GetTrailFilesFilterArray{ GetTrailFilesFilterArgs{...} }
type GetTrailFilesFilterArrayOutput ¶ added in v0.6.0
type GetTrailFilesFilterArrayOutput struct{ *pulumi.OutputState }
func (GetTrailFilesFilterArrayOutput) ElementType ¶ added in v0.6.0
func (GetTrailFilesFilterArrayOutput) ElementType() reflect.Type
func (GetTrailFilesFilterArrayOutput) Index ¶ added in v0.6.0
func (o GetTrailFilesFilterArrayOutput) Index(i pulumi.IntInput) GetTrailFilesFilterOutput
func (GetTrailFilesFilterArrayOutput) ToGetTrailFilesFilterArrayOutput ¶ added in v0.6.0
func (o GetTrailFilesFilterArrayOutput) ToGetTrailFilesFilterArrayOutput() GetTrailFilesFilterArrayOutput
func (GetTrailFilesFilterArrayOutput) ToGetTrailFilesFilterArrayOutputWithContext ¶ added in v0.6.0
func (o GetTrailFilesFilterArrayOutput) ToGetTrailFilesFilterArrayOutputWithContext(ctx context.Context) GetTrailFilesFilterArrayOutput
type GetTrailFilesFilterInput ¶ added in v0.6.0
type GetTrailFilesFilterInput interface { pulumi.Input ToGetTrailFilesFilterOutput() GetTrailFilesFilterOutput ToGetTrailFilesFilterOutputWithContext(context.Context) GetTrailFilesFilterOutput }
GetTrailFilesFilterInput is an input type that accepts GetTrailFilesFilterArgs and GetTrailFilesFilterOutput values. You can construct a concrete instance of `GetTrailFilesFilterInput` via:
GetTrailFilesFilterArgs{...}
type GetTrailFilesFilterOutput ¶ added in v0.6.0
type GetTrailFilesFilterOutput struct{ *pulumi.OutputState }
func (GetTrailFilesFilterOutput) ElementType ¶ added in v0.6.0
func (GetTrailFilesFilterOutput) ElementType() reflect.Type
func (GetTrailFilesFilterOutput) Name ¶ added in v0.6.0
func (o GetTrailFilesFilterOutput) Name() pulumi.StringOutput
func (GetTrailFilesFilterOutput) Regex ¶ added in v0.6.0
func (o GetTrailFilesFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetTrailFilesFilterOutput) ToGetTrailFilesFilterOutput ¶ added in v0.6.0
func (o GetTrailFilesFilterOutput) ToGetTrailFilesFilterOutput() GetTrailFilesFilterOutput
func (GetTrailFilesFilterOutput) ToGetTrailFilesFilterOutputWithContext ¶ added in v0.6.0
func (o GetTrailFilesFilterOutput) ToGetTrailFilesFilterOutputWithContext(ctx context.Context) GetTrailFilesFilterOutput
func (GetTrailFilesFilterOutput) Values ¶ added in v0.6.0
func (o GetTrailFilesFilterOutput) Values() pulumi.StringArrayOutput
type GetTrailFilesOutputArgs ¶ added in v0.6.0
type GetTrailFilesOutputArgs struct { // A unique Deployment identifier. DeploymentId pulumi.StringInput `pulumi:"deploymentId"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetTrailFilesFilterArrayInput `pulumi:"filters"` // A Trail File identifier TrailFileId pulumi.StringInput `pulumi:"trailFileId"` }
A collection of arguments for invoking getTrailFiles.
func (GetTrailFilesOutputArgs) ElementType ¶ added in v0.6.0
func (GetTrailFilesOutputArgs) ElementType() reflect.Type
type GetTrailFilesResult ¶ added in v0.6.0
type GetTrailFilesResult struct { DeploymentId string `pulumi:"deploymentId"` // An object's Display Name. DisplayName *string `pulumi:"displayName"` Filters []GetTrailFilesFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The list of trail_file_collection. TrailFileCollections []GetTrailFilesTrailFileCollection `pulumi:"trailFileCollections"` // The TrailFile Id. TrailFileId string `pulumi:"trailFileId"` }
A collection of values returned by getTrailFiles.
func GetTrailFiles ¶ added in v0.6.0
func GetTrailFiles(ctx *pulumi.Context, args *GetTrailFilesArgs, opts ...pulumi.InvokeOption) (*GetTrailFilesResult, error)
This data source provides the list of Trail Files in Oracle Cloud Infrastructure Golden Gate service.
Lists the TrailFiles for a deployment.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetTrailFiles(ctx, &goldengate.GetTrailFilesArgs{ DeploymentId: oci_golden_gate_deployment.Test_deployment.Id, TrailFileId: oci_golden_gate_trail_file.Test_trail_file.Id, DisplayName: pulumi.StringRef(_var.Trail_file_display_name), }, nil) if err != nil { return err } return nil }) }
```
type GetTrailFilesResultOutput ¶ added in v0.6.0
type GetTrailFilesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getTrailFiles.
func GetTrailFilesOutput ¶ added in v0.6.0
func GetTrailFilesOutput(ctx *pulumi.Context, args GetTrailFilesOutputArgs, opts ...pulumi.InvokeOption) GetTrailFilesResultOutput
func (GetTrailFilesResultOutput) DeploymentId ¶ added in v0.6.0
func (o GetTrailFilesResultOutput) DeploymentId() pulumi.StringOutput
func (GetTrailFilesResultOutput) DisplayName ¶ added in v0.6.0
func (o GetTrailFilesResultOutput) DisplayName() pulumi.StringPtrOutput
An object's Display Name.
func (GetTrailFilesResultOutput) ElementType ¶ added in v0.6.0
func (GetTrailFilesResultOutput) ElementType() reflect.Type
func (GetTrailFilesResultOutput) Filters ¶ added in v0.6.0
func (o GetTrailFilesResultOutput) Filters() GetTrailFilesFilterArrayOutput
func (GetTrailFilesResultOutput) Id ¶ added in v0.6.0
func (o GetTrailFilesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetTrailFilesResultOutput) ToGetTrailFilesResultOutput ¶ added in v0.6.0
func (o GetTrailFilesResultOutput) ToGetTrailFilesResultOutput() GetTrailFilesResultOutput
func (GetTrailFilesResultOutput) ToGetTrailFilesResultOutputWithContext ¶ added in v0.6.0
func (o GetTrailFilesResultOutput) ToGetTrailFilesResultOutputWithContext(ctx context.Context) GetTrailFilesResultOutput
func (GetTrailFilesResultOutput) TrailFileCollections ¶ added in v0.6.0
func (o GetTrailFilesResultOutput) TrailFileCollections() GetTrailFilesTrailFileCollectionArrayOutput
The list of trail_file_collection.
func (GetTrailFilesResultOutput) TrailFileId ¶ added in v0.6.0
func (o GetTrailFilesResultOutput) TrailFileId() pulumi.StringOutput
The TrailFile Id.
type GetTrailFilesTrailFileCollection ¶ added in v0.6.0
type GetTrailFilesTrailFileCollection struct { // An array of TrailFiles. Items []GetTrailFilesTrailFileCollectionItem `pulumi:"items"` // The time the data was last fetched from the deployment. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeLastFetched string `pulumi:"timeLastFetched"` }
type GetTrailFilesTrailFileCollectionArgs ¶ added in v0.6.0
type GetTrailFilesTrailFileCollectionArgs struct { // An array of TrailFiles. Items GetTrailFilesTrailFileCollectionItemArrayInput `pulumi:"items"` // The time the data was last fetched from the deployment. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeLastFetched pulumi.StringInput `pulumi:"timeLastFetched"` }
func (GetTrailFilesTrailFileCollectionArgs) ElementType ¶ added in v0.6.0
func (GetTrailFilesTrailFileCollectionArgs) ElementType() reflect.Type
func (GetTrailFilesTrailFileCollectionArgs) ToGetTrailFilesTrailFileCollectionOutput ¶ added in v0.6.0
func (i GetTrailFilesTrailFileCollectionArgs) ToGetTrailFilesTrailFileCollectionOutput() GetTrailFilesTrailFileCollectionOutput
func (GetTrailFilesTrailFileCollectionArgs) ToGetTrailFilesTrailFileCollectionOutputWithContext ¶ added in v0.6.0
func (i GetTrailFilesTrailFileCollectionArgs) ToGetTrailFilesTrailFileCollectionOutputWithContext(ctx context.Context) GetTrailFilesTrailFileCollectionOutput
type GetTrailFilesTrailFileCollectionArray ¶ added in v0.6.0
type GetTrailFilesTrailFileCollectionArray []GetTrailFilesTrailFileCollectionInput
func (GetTrailFilesTrailFileCollectionArray) ElementType ¶ added in v0.6.0
func (GetTrailFilesTrailFileCollectionArray) ElementType() reflect.Type
func (GetTrailFilesTrailFileCollectionArray) ToGetTrailFilesTrailFileCollectionArrayOutput ¶ added in v0.6.0
func (i GetTrailFilesTrailFileCollectionArray) ToGetTrailFilesTrailFileCollectionArrayOutput() GetTrailFilesTrailFileCollectionArrayOutput
func (GetTrailFilesTrailFileCollectionArray) ToGetTrailFilesTrailFileCollectionArrayOutputWithContext ¶ added in v0.6.0
func (i GetTrailFilesTrailFileCollectionArray) ToGetTrailFilesTrailFileCollectionArrayOutputWithContext(ctx context.Context) GetTrailFilesTrailFileCollectionArrayOutput
type GetTrailFilesTrailFileCollectionArrayInput ¶ added in v0.6.0
type GetTrailFilesTrailFileCollectionArrayInput interface { pulumi.Input ToGetTrailFilesTrailFileCollectionArrayOutput() GetTrailFilesTrailFileCollectionArrayOutput ToGetTrailFilesTrailFileCollectionArrayOutputWithContext(context.Context) GetTrailFilesTrailFileCollectionArrayOutput }
GetTrailFilesTrailFileCollectionArrayInput is an input type that accepts GetTrailFilesTrailFileCollectionArray and GetTrailFilesTrailFileCollectionArrayOutput values. You can construct a concrete instance of `GetTrailFilesTrailFileCollectionArrayInput` via:
GetTrailFilesTrailFileCollectionArray{ GetTrailFilesTrailFileCollectionArgs{...} }
type GetTrailFilesTrailFileCollectionArrayOutput ¶ added in v0.6.0
type GetTrailFilesTrailFileCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetTrailFilesTrailFileCollectionArrayOutput) ElementType ¶ added in v0.6.0
func (GetTrailFilesTrailFileCollectionArrayOutput) ElementType() reflect.Type
func (GetTrailFilesTrailFileCollectionArrayOutput) ToGetTrailFilesTrailFileCollectionArrayOutput ¶ added in v0.6.0
func (o GetTrailFilesTrailFileCollectionArrayOutput) ToGetTrailFilesTrailFileCollectionArrayOutput() GetTrailFilesTrailFileCollectionArrayOutput
func (GetTrailFilesTrailFileCollectionArrayOutput) ToGetTrailFilesTrailFileCollectionArrayOutputWithContext ¶ added in v0.6.0
func (o GetTrailFilesTrailFileCollectionArrayOutput) ToGetTrailFilesTrailFileCollectionArrayOutputWithContext(ctx context.Context) GetTrailFilesTrailFileCollectionArrayOutput
type GetTrailFilesTrailFileCollectionInput ¶ added in v0.6.0
type GetTrailFilesTrailFileCollectionInput interface { pulumi.Input ToGetTrailFilesTrailFileCollectionOutput() GetTrailFilesTrailFileCollectionOutput ToGetTrailFilesTrailFileCollectionOutputWithContext(context.Context) GetTrailFilesTrailFileCollectionOutput }
GetTrailFilesTrailFileCollectionInput is an input type that accepts GetTrailFilesTrailFileCollectionArgs and GetTrailFilesTrailFileCollectionOutput values. You can construct a concrete instance of `GetTrailFilesTrailFileCollectionInput` via:
GetTrailFilesTrailFileCollectionArgs{...}
type GetTrailFilesTrailFileCollectionItem ¶ added in v0.6.0
type GetTrailFilesTrailFileCollectionItem struct { // array of consumer process names Consumers []string `pulumi:"consumers"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName string `pulumi:"displayName"` // Maximum sequence number MaxSequenceNumber string `pulumi:"maxSequenceNumber"` // Minimum sequence number MinSequenceNumber string `pulumi:"minSequenceNumber"` // Number of sequences for a specific trail file NumberOfSequences int `pulumi:"numberOfSequences"` // Producer Process Name if any. Producer string `pulumi:"producer"` // The size of the backup stored in object storage (in bytes) SizeInBytes float64 `pulumi:"sizeInBytes"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeLastUpdated string `pulumi:"timeLastUpdated"` // A Trail File identifier TrailFileId string `pulumi:"trailFileId"` }
type GetTrailFilesTrailFileCollectionItemArgs ¶ added in v0.6.0
type GetTrailFilesTrailFileCollectionItemArgs struct { // array of consumer process names Consumers pulumi.StringArrayInput `pulumi:"consumers"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringInput `pulumi:"displayName"` // Maximum sequence number MaxSequenceNumber pulumi.StringInput `pulumi:"maxSequenceNumber"` // Minimum sequence number MinSequenceNumber pulumi.StringInput `pulumi:"minSequenceNumber"` // Number of sequences for a specific trail file NumberOfSequences pulumi.IntInput `pulumi:"numberOfSequences"` // Producer Process Name if any. Producer pulumi.StringInput `pulumi:"producer"` // The size of the backup stored in object storage (in bytes) SizeInBytes pulumi.Float64Input `pulumi:"sizeInBytes"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeLastUpdated pulumi.StringInput `pulumi:"timeLastUpdated"` // A Trail File identifier TrailFileId pulumi.StringInput `pulumi:"trailFileId"` }
func (GetTrailFilesTrailFileCollectionItemArgs) ElementType ¶ added in v0.6.0
func (GetTrailFilesTrailFileCollectionItemArgs) ElementType() reflect.Type
func (GetTrailFilesTrailFileCollectionItemArgs) ToGetTrailFilesTrailFileCollectionItemOutput ¶ added in v0.6.0
func (i GetTrailFilesTrailFileCollectionItemArgs) ToGetTrailFilesTrailFileCollectionItemOutput() GetTrailFilesTrailFileCollectionItemOutput
func (GetTrailFilesTrailFileCollectionItemArgs) ToGetTrailFilesTrailFileCollectionItemOutputWithContext ¶ added in v0.6.0
func (i GetTrailFilesTrailFileCollectionItemArgs) ToGetTrailFilesTrailFileCollectionItemOutputWithContext(ctx context.Context) GetTrailFilesTrailFileCollectionItemOutput
type GetTrailFilesTrailFileCollectionItemArray ¶ added in v0.6.0
type GetTrailFilesTrailFileCollectionItemArray []GetTrailFilesTrailFileCollectionItemInput
func (GetTrailFilesTrailFileCollectionItemArray) ElementType ¶ added in v0.6.0
func (GetTrailFilesTrailFileCollectionItemArray) ElementType() reflect.Type
func (GetTrailFilesTrailFileCollectionItemArray) ToGetTrailFilesTrailFileCollectionItemArrayOutput ¶ added in v0.6.0
func (i GetTrailFilesTrailFileCollectionItemArray) ToGetTrailFilesTrailFileCollectionItemArrayOutput() GetTrailFilesTrailFileCollectionItemArrayOutput
func (GetTrailFilesTrailFileCollectionItemArray) ToGetTrailFilesTrailFileCollectionItemArrayOutputWithContext ¶ added in v0.6.0
func (i GetTrailFilesTrailFileCollectionItemArray) ToGetTrailFilesTrailFileCollectionItemArrayOutputWithContext(ctx context.Context) GetTrailFilesTrailFileCollectionItemArrayOutput
type GetTrailFilesTrailFileCollectionItemArrayInput ¶ added in v0.6.0
type GetTrailFilesTrailFileCollectionItemArrayInput interface { pulumi.Input ToGetTrailFilesTrailFileCollectionItemArrayOutput() GetTrailFilesTrailFileCollectionItemArrayOutput ToGetTrailFilesTrailFileCollectionItemArrayOutputWithContext(context.Context) GetTrailFilesTrailFileCollectionItemArrayOutput }
GetTrailFilesTrailFileCollectionItemArrayInput is an input type that accepts GetTrailFilesTrailFileCollectionItemArray and GetTrailFilesTrailFileCollectionItemArrayOutput values. You can construct a concrete instance of `GetTrailFilesTrailFileCollectionItemArrayInput` via:
GetTrailFilesTrailFileCollectionItemArray{ GetTrailFilesTrailFileCollectionItemArgs{...} }
type GetTrailFilesTrailFileCollectionItemArrayOutput ¶ added in v0.6.0
type GetTrailFilesTrailFileCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetTrailFilesTrailFileCollectionItemArrayOutput) ElementType ¶ added in v0.6.0
func (GetTrailFilesTrailFileCollectionItemArrayOutput) ElementType() reflect.Type
func (GetTrailFilesTrailFileCollectionItemArrayOutput) ToGetTrailFilesTrailFileCollectionItemArrayOutput ¶ added in v0.6.0
func (o GetTrailFilesTrailFileCollectionItemArrayOutput) ToGetTrailFilesTrailFileCollectionItemArrayOutput() GetTrailFilesTrailFileCollectionItemArrayOutput
func (GetTrailFilesTrailFileCollectionItemArrayOutput) ToGetTrailFilesTrailFileCollectionItemArrayOutputWithContext ¶ added in v0.6.0
func (o GetTrailFilesTrailFileCollectionItemArrayOutput) ToGetTrailFilesTrailFileCollectionItemArrayOutputWithContext(ctx context.Context) GetTrailFilesTrailFileCollectionItemArrayOutput
type GetTrailFilesTrailFileCollectionItemInput ¶ added in v0.6.0
type GetTrailFilesTrailFileCollectionItemInput interface { pulumi.Input ToGetTrailFilesTrailFileCollectionItemOutput() GetTrailFilesTrailFileCollectionItemOutput ToGetTrailFilesTrailFileCollectionItemOutputWithContext(context.Context) GetTrailFilesTrailFileCollectionItemOutput }
GetTrailFilesTrailFileCollectionItemInput is an input type that accepts GetTrailFilesTrailFileCollectionItemArgs and GetTrailFilesTrailFileCollectionItemOutput values. You can construct a concrete instance of `GetTrailFilesTrailFileCollectionItemInput` via:
GetTrailFilesTrailFileCollectionItemArgs{...}
type GetTrailFilesTrailFileCollectionItemOutput ¶ added in v0.6.0
type GetTrailFilesTrailFileCollectionItemOutput struct{ *pulumi.OutputState }
func (GetTrailFilesTrailFileCollectionItemOutput) Consumers ¶ added in v0.6.0
func (o GetTrailFilesTrailFileCollectionItemOutput) Consumers() pulumi.StringArrayOutput
array of consumer process names
func (GetTrailFilesTrailFileCollectionItemOutput) DisplayName ¶ added in v0.6.0
func (o GetTrailFilesTrailFileCollectionItemOutput) DisplayName() pulumi.StringOutput
A filter to return only the resources that match the entire 'displayName' given.
func (GetTrailFilesTrailFileCollectionItemOutput) ElementType ¶ added in v0.6.0
func (GetTrailFilesTrailFileCollectionItemOutput) ElementType() reflect.Type
func (GetTrailFilesTrailFileCollectionItemOutput) MaxSequenceNumber ¶ added in v0.6.0
func (o GetTrailFilesTrailFileCollectionItemOutput) MaxSequenceNumber() pulumi.StringOutput
Maximum sequence number
func (GetTrailFilesTrailFileCollectionItemOutput) MinSequenceNumber ¶ added in v0.6.0
func (o GetTrailFilesTrailFileCollectionItemOutput) MinSequenceNumber() pulumi.StringOutput
Minimum sequence number
func (GetTrailFilesTrailFileCollectionItemOutput) NumberOfSequences ¶ added in v0.6.0
func (o GetTrailFilesTrailFileCollectionItemOutput) NumberOfSequences() pulumi.IntOutput
Number of sequences for a specific trail file
func (GetTrailFilesTrailFileCollectionItemOutput) Producer ¶ added in v0.6.0
func (o GetTrailFilesTrailFileCollectionItemOutput) Producer() pulumi.StringOutput
Producer Process Name if any.
func (GetTrailFilesTrailFileCollectionItemOutput) SizeInBytes ¶ added in v0.6.0
func (o GetTrailFilesTrailFileCollectionItemOutput) SizeInBytes() pulumi.Float64Output
The size of the backup stored in object storage (in bytes)
func (GetTrailFilesTrailFileCollectionItemOutput) TimeLastUpdated ¶ added in v0.6.0
func (o GetTrailFilesTrailFileCollectionItemOutput) TimeLastUpdated() pulumi.StringOutput
The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetTrailFilesTrailFileCollectionItemOutput) ToGetTrailFilesTrailFileCollectionItemOutput ¶ added in v0.6.0
func (o GetTrailFilesTrailFileCollectionItemOutput) ToGetTrailFilesTrailFileCollectionItemOutput() GetTrailFilesTrailFileCollectionItemOutput
func (GetTrailFilesTrailFileCollectionItemOutput) ToGetTrailFilesTrailFileCollectionItemOutputWithContext ¶ added in v0.6.0
func (o GetTrailFilesTrailFileCollectionItemOutput) ToGetTrailFilesTrailFileCollectionItemOutputWithContext(ctx context.Context) GetTrailFilesTrailFileCollectionItemOutput
func (GetTrailFilesTrailFileCollectionItemOutput) TrailFileId ¶ added in v0.6.0
func (o GetTrailFilesTrailFileCollectionItemOutput) TrailFileId() pulumi.StringOutput
A Trail File identifier
type GetTrailFilesTrailFileCollectionOutput ¶ added in v0.6.0
type GetTrailFilesTrailFileCollectionOutput struct{ *pulumi.OutputState }
func (GetTrailFilesTrailFileCollectionOutput) ElementType ¶ added in v0.6.0
func (GetTrailFilesTrailFileCollectionOutput) ElementType() reflect.Type
func (GetTrailFilesTrailFileCollectionOutput) Items ¶ added in v0.6.0
func (o GetTrailFilesTrailFileCollectionOutput) Items() GetTrailFilesTrailFileCollectionItemArrayOutput
An array of TrailFiles.
func (GetTrailFilesTrailFileCollectionOutput) TimeLastFetched ¶ added in v0.6.0
func (o GetTrailFilesTrailFileCollectionOutput) TimeLastFetched() pulumi.StringOutput
The time the data was last fetched from the deployment. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetTrailFilesTrailFileCollectionOutput) ToGetTrailFilesTrailFileCollectionOutput ¶ added in v0.6.0
func (o GetTrailFilesTrailFileCollectionOutput) ToGetTrailFilesTrailFileCollectionOutput() GetTrailFilesTrailFileCollectionOutput
func (GetTrailFilesTrailFileCollectionOutput) ToGetTrailFilesTrailFileCollectionOutputWithContext ¶ added in v0.6.0
func (o GetTrailFilesTrailFileCollectionOutput) ToGetTrailFilesTrailFileCollectionOutputWithContext(ctx context.Context) GetTrailFilesTrailFileCollectionOutput
type GetTrailSequenceArgs ¶ added in v0.6.0
type GetTrailSequenceArgs struct { // A unique Deployment identifier. DeploymentId string `pulumi:"deploymentId"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName string `pulumi:"displayName"` // A Trail File identifier TrailFileId string `pulumi:"trailFileId"` // A Trail Sequence identifier TrailSequenceId string `pulumi:"trailSequenceId"` }
A collection of arguments for invoking getTrailSequence.
type GetTrailSequenceItem ¶ added in v0.6.0
type GetTrailSequenceItem struct { // A filter to return only the resources that match the entire 'displayName' given. DisplayName string `pulumi:"displayName"` // Sequence Id SequenceId string `pulumi:"sequenceId"` // The size of the backup stored in object storage (in bytes) SizeInBytes float64 `pulumi:"sizeInBytes"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeLastUpdated string `pulumi:"timeLastUpdated"` }
type GetTrailSequenceItemArgs ¶ added in v0.6.0
type GetTrailSequenceItemArgs struct { // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringInput `pulumi:"displayName"` // Sequence Id SequenceId pulumi.StringInput `pulumi:"sequenceId"` // The size of the backup stored in object storage (in bytes) SizeInBytes pulumi.Float64Input `pulumi:"sizeInBytes"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeLastUpdated pulumi.StringInput `pulumi:"timeLastUpdated"` }
func (GetTrailSequenceItemArgs) ElementType ¶ added in v0.6.0
func (GetTrailSequenceItemArgs) ElementType() reflect.Type
func (GetTrailSequenceItemArgs) ToGetTrailSequenceItemOutput ¶ added in v0.6.0
func (i GetTrailSequenceItemArgs) ToGetTrailSequenceItemOutput() GetTrailSequenceItemOutput
func (GetTrailSequenceItemArgs) ToGetTrailSequenceItemOutputWithContext ¶ added in v0.6.0
func (i GetTrailSequenceItemArgs) ToGetTrailSequenceItemOutputWithContext(ctx context.Context) GetTrailSequenceItemOutput
type GetTrailSequenceItemArray ¶ added in v0.6.0
type GetTrailSequenceItemArray []GetTrailSequenceItemInput
func (GetTrailSequenceItemArray) ElementType ¶ added in v0.6.0
func (GetTrailSequenceItemArray) ElementType() reflect.Type
func (GetTrailSequenceItemArray) ToGetTrailSequenceItemArrayOutput ¶ added in v0.6.0
func (i GetTrailSequenceItemArray) ToGetTrailSequenceItemArrayOutput() GetTrailSequenceItemArrayOutput
func (GetTrailSequenceItemArray) ToGetTrailSequenceItemArrayOutputWithContext ¶ added in v0.6.0
func (i GetTrailSequenceItemArray) ToGetTrailSequenceItemArrayOutputWithContext(ctx context.Context) GetTrailSequenceItemArrayOutput
type GetTrailSequenceItemArrayInput ¶ added in v0.6.0
type GetTrailSequenceItemArrayInput interface { pulumi.Input ToGetTrailSequenceItemArrayOutput() GetTrailSequenceItemArrayOutput ToGetTrailSequenceItemArrayOutputWithContext(context.Context) GetTrailSequenceItemArrayOutput }
GetTrailSequenceItemArrayInput is an input type that accepts GetTrailSequenceItemArray and GetTrailSequenceItemArrayOutput values. You can construct a concrete instance of `GetTrailSequenceItemArrayInput` via:
GetTrailSequenceItemArray{ GetTrailSequenceItemArgs{...} }
type GetTrailSequenceItemArrayOutput ¶ added in v0.6.0
type GetTrailSequenceItemArrayOutput struct{ *pulumi.OutputState }
func (GetTrailSequenceItemArrayOutput) ElementType ¶ added in v0.6.0
func (GetTrailSequenceItemArrayOutput) ElementType() reflect.Type
func (GetTrailSequenceItemArrayOutput) Index ¶ added in v0.6.0
func (o GetTrailSequenceItemArrayOutput) Index(i pulumi.IntInput) GetTrailSequenceItemOutput
func (GetTrailSequenceItemArrayOutput) ToGetTrailSequenceItemArrayOutput ¶ added in v0.6.0
func (o GetTrailSequenceItemArrayOutput) ToGetTrailSequenceItemArrayOutput() GetTrailSequenceItemArrayOutput
func (GetTrailSequenceItemArrayOutput) ToGetTrailSequenceItemArrayOutputWithContext ¶ added in v0.6.0
func (o GetTrailSequenceItemArrayOutput) ToGetTrailSequenceItemArrayOutputWithContext(ctx context.Context) GetTrailSequenceItemArrayOutput
type GetTrailSequenceItemInput ¶ added in v0.6.0
type GetTrailSequenceItemInput interface { pulumi.Input ToGetTrailSequenceItemOutput() GetTrailSequenceItemOutput ToGetTrailSequenceItemOutputWithContext(context.Context) GetTrailSequenceItemOutput }
GetTrailSequenceItemInput is an input type that accepts GetTrailSequenceItemArgs and GetTrailSequenceItemOutput values. You can construct a concrete instance of `GetTrailSequenceItemInput` via:
GetTrailSequenceItemArgs{...}
type GetTrailSequenceItemOutput ¶ added in v0.6.0
type GetTrailSequenceItemOutput struct{ *pulumi.OutputState }
func (GetTrailSequenceItemOutput) DisplayName ¶ added in v0.6.0
func (o GetTrailSequenceItemOutput) DisplayName() pulumi.StringOutput
A filter to return only the resources that match the entire 'displayName' given.
func (GetTrailSequenceItemOutput) ElementType ¶ added in v0.6.0
func (GetTrailSequenceItemOutput) ElementType() reflect.Type
func (GetTrailSequenceItemOutput) SequenceId ¶ added in v0.6.0
func (o GetTrailSequenceItemOutput) SequenceId() pulumi.StringOutput
Sequence Id
func (GetTrailSequenceItemOutput) SizeInBytes ¶ added in v0.6.0
func (o GetTrailSequenceItemOutput) SizeInBytes() pulumi.Float64Output
The size of the backup stored in object storage (in bytes)
func (GetTrailSequenceItemOutput) TimeLastUpdated ¶ added in v0.6.0
func (o GetTrailSequenceItemOutput) TimeLastUpdated() pulumi.StringOutput
The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetTrailSequenceItemOutput) ToGetTrailSequenceItemOutput ¶ added in v0.6.0
func (o GetTrailSequenceItemOutput) ToGetTrailSequenceItemOutput() GetTrailSequenceItemOutput
func (GetTrailSequenceItemOutput) ToGetTrailSequenceItemOutputWithContext ¶ added in v0.6.0
func (o GetTrailSequenceItemOutput) ToGetTrailSequenceItemOutputWithContext(ctx context.Context) GetTrailSequenceItemOutput
type GetTrailSequenceOutputArgs ¶ added in v0.6.0
type GetTrailSequenceOutputArgs struct { // A unique Deployment identifier. DeploymentId pulumi.StringInput `pulumi:"deploymentId"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringInput `pulumi:"displayName"` // A Trail File identifier TrailFileId pulumi.StringInput `pulumi:"trailFileId"` // A Trail Sequence identifier TrailSequenceId pulumi.StringInput `pulumi:"trailSequenceId"` }
A collection of arguments for invoking getTrailSequence.
func (GetTrailSequenceOutputArgs) ElementType ¶ added in v0.6.0
func (GetTrailSequenceOutputArgs) ElementType() reflect.Type
type GetTrailSequenceResult ¶ added in v0.6.0
type GetTrailSequenceResult struct { DeploymentId string `pulumi:"deploymentId"` // An object's Display Name. DisplayName string `pulumi:"displayName"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // An array of TrailSequences. Items []GetTrailSequenceItem `pulumi:"items"` // The time the data was last fetched from the deployment. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeLastFetched string `pulumi:"timeLastFetched"` TrailFileId string `pulumi:"trailFileId"` TrailSequenceId string `pulumi:"trailSequenceId"` }
A collection of values returned by getTrailSequence.
func GetTrailSequence ¶ added in v0.6.0
func GetTrailSequence(ctx *pulumi.Context, args *GetTrailSequenceArgs, opts ...pulumi.InvokeOption) (*GetTrailSequenceResult, error)
This data source provides details about a specific Trail Sequence resource in Oracle Cloud Infrastructure Golden Gate service.
Lists the Trail Sequences for a TrailFile in a given deployment.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetTrailSequence(ctx, &goldengate.GetTrailSequenceArgs{ DeploymentId: oci_golden_gate_deployment.Test_deployment.Id, TrailFileId: oci_golden_gate_trail_file.Test_trail_file.Id, DisplayName: _var.Trail_sequence_display_name, TrailSequenceId: oci_golden_gate_trail_sequence.Test_trail_sequence.Id, }, nil) if err != nil { return err } return nil }) }
```
type GetTrailSequenceResultOutput ¶ added in v0.6.0
type GetTrailSequenceResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getTrailSequence.
func GetTrailSequenceOutput ¶ added in v0.6.0
func GetTrailSequenceOutput(ctx *pulumi.Context, args GetTrailSequenceOutputArgs, opts ...pulumi.InvokeOption) GetTrailSequenceResultOutput
func (GetTrailSequenceResultOutput) DeploymentId ¶ added in v0.6.0
func (o GetTrailSequenceResultOutput) DeploymentId() pulumi.StringOutput
func (GetTrailSequenceResultOutput) DisplayName ¶ added in v0.6.0
func (o GetTrailSequenceResultOutput) DisplayName() pulumi.StringOutput
An object's Display Name.
func (GetTrailSequenceResultOutput) ElementType ¶ added in v0.6.0
func (GetTrailSequenceResultOutput) ElementType() reflect.Type
func (GetTrailSequenceResultOutput) Id ¶ added in v0.6.0
func (o GetTrailSequenceResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetTrailSequenceResultOutput) Items ¶ added in v0.6.0
func (o GetTrailSequenceResultOutput) Items() GetTrailSequenceItemArrayOutput
An array of TrailSequences.
func (GetTrailSequenceResultOutput) TimeLastFetched ¶ added in v0.6.0
func (o GetTrailSequenceResultOutput) TimeLastFetched() pulumi.StringOutput
The time the data was last fetched from the deployment. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetTrailSequenceResultOutput) ToGetTrailSequenceResultOutput ¶ added in v0.6.0
func (o GetTrailSequenceResultOutput) ToGetTrailSequenceResultOutput() GetTrailSequenceResultOutput
func (GetTrailSequenceResultOutput) ToGetTrailSequenceResultOutputWithContext ¶ added in v0.6.0
func (o GetTrailSequenceResultOutput) ToGetTrailSequenceResultOutputWithContext(ctx context.Context) GetTrailSequenceResultOutput
func (GetTrailSequenceResultOutput) TrailFileId ¶ added in v0.6.0
func (o GetTrailSequenceResultOutput) TrailFileId() pulumi.StringOutput
func (GetTrailSequenceResultOutput) TrailSequenceId ¶ added in v0.6.0
func (o GetTrailSequenceResultOutput) TrailSequenceId() pulumi.StringOutput
type GetTrailSequencesArgs ¶ added in v0.6.0
type GetTrailSequencesArgs struct { // A unique Deployment identifier. DeploymentId string `pulumi:"deploymentId"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName string `pulumi:"displayName"` Filters []GetTrailSequencesFilter `pulumi:"filters"` // A Trail File identifier TrailFileId string `pulumi:"trailFileId"` // A Trail Sequence identifier TrailSequenceId string `pulumi:"trailSequenceId"` }
A collection of arguments for invoking getTrailSequences.
type GetTrailSequencesFilter ¶ added in v0.6.0
type GetTrailSequencesFilterArgs ¶ added in v0.6.0
type GetTrailSequencesFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetTrailSequencesFilterArgs) ElementType ¶ added in v0.6.0
func (GetTrailSequencesFilterArgs) ElementType() reflect.Type
func (GetTrailSequencesFilterArgs) ToGetTrailSequencesFilterOutput ¶ added in v0.6.0
func (i GetTrailSequencesFilterArgs) ToGetTrailSequencesFilterOutput() GetTrailSequencesFilterOutput
func (GetTrailSequencesFilterArgs) ToGetTrailSequencesFilterOutputWithContext ¶ added in v0.6.0
func (i GetTrailSequencesFilterArgs) ToGetTrailSequencesFilterOutputWithContext(ctx context.Context) GetTrailSequencesFilterOutput
type GetTrailSequencesFilterArray ¶ added in v0.6.0
type GetTrailSequencesFilterArray []GetTrailSequencesFilterInput
func (GetTrailSequencesFilterArray) ElementType ¶ added in v0.6.0
func (GetTrailSequencesFilterArray) ElementType() reflect.Type
func (GetTrailSequencesFilterArray) ToGetTrailSequencesFilterArrayOutput ¶ added in v0.6.0
func (i GetTrailSequencesFilterArray) ToGetTrailSequencesFilterArrayOutput() GetTrailSequencesFilterArrayOutput
func (GetTrailSequencesFilterArray) ToGetTrailSequencesFilterArrayOutputWithContext ¶ added in v0.6.0
func (i GetTrailSequencesFilterArray) ToGetTrailSequencesFilterArrayOutputWithContext(ctx context.Context) GetTrailSequencesFilterArrayOutput
type GetTrailSequencesFilterArrayInput ¶ added in v0.6.0
type GetTrailSequencesFilterArrayInput interface { pulumi.Input ToGetTrailSequencesFilterArrayOutput() GetTrailSequencesFilterArrayOutput ToGetTrailSequencesFilterArrayOutputWithContext(context.Context) GetTrailSequencesFilterArrayOutput }
GetTrailSequencesFilterArrayInput is an input type that accepts GetTrailSequencesFilterArray and GetTrailSequencesFilterArrayOutput values. You can construct a concrete instance of `GetTrailSequencesFilterArrayInput` via:
GetTrailSequencesFilterArray{ GetTrailSequencesFilterArgs{...} }
type GetTrailSequencesFilterArrayOutput ¶ added in v0.6.0
type GetTrailSequencesFilterArrayOutput struct{ *pulumi.OutputState }
func (GetTrailSequencesFilterArrayOutput) ElementType ¶ added in v0.6.0
func (GetTrailSequencesFilterArrayOutput) ElementType() reflect.Type
func (GetTrailSequencesFilterArrayOutput) Index ¶ added in v0.6.0
func (o GetTrailSequencesFilterArrayOutput) Index(i pulumi.IntInput) GetTrailSequencesFilterOutput
func (GetTrailSequencesFilterArrayOutput) ToGetTrailSequencesFilterArrayOutput ¶ added in v0.6.0
func (o GetTrailSequencesFilterArrayOutput) ToGetTrailSequencesFilterArrayOutput() GetTrailSequencesFilterArrayOutput
func (GetTrailSequencesFilterArrayOutput) ToGetTrailSequencesFilterArrayOutputWithContext ¶ added in v0.6.0
func (o GetTrailSequencesFilterArrayOutput) ToGetTrailSequencesFilterArrayOutputWithContext(ctx context.Context) GetTrailSequencesFilterArrayOutput
type GetTrailSequencesFilterInput ¶ added in v0.6.0
type GetTrailSequencesFilterInput interface { pulumi.Input ToGetTrailSequencesFilterOutput() GetTrailSequencesFilterOutput ToGetTrailSequencesFilterOutputWithContext(context.Context) GetTrailSequencesFilterOutput }
GetTrailSequencesFilterInput is an input type that accepts GetTrailSequencesFilterArgs and GetTrailSequencesFilterOutput values. You can construct a concrete instance of `GetTrailSequencesFilterInput` via:
GetTrailSequencesFilterArgs{...}
type GetTrailSequencesFilterOutput ¶ added in v0.6.0
type GetTrailSequencesFilterOutput struct{ *pulumi.OutputState }
func (GetTrailSequencesFilterOutput) ElementType ¶ added in v0.6.0
func (GetTrailSequencesFilterOutput) ElementType() reflect.Type
func (GetTrailSequencesFilterOutput) Name ¶ added in v0.6.0
func (o GetTrailSequencesFilterOutput) Name() pulumi.StringOutput
func (GetTrailSequencesFilterOutput) Regex ¶ added in v0.6.0
func (o GetTrailSequencesFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetTrailSequencesFilterOutput) ToGetTrailSequencesFilterOutput ¶ added in v0.6.0
func (o GetTrailSequencesFilterOutput) ToGetTrailSequencesFilterOutput() GetTrailSequencesFilterOutput
func (GetTrailSequencesFilterOutput) ToGetTrailSequencesFilterOutputWithContext ¶ added in v0.6.0
func (o GetTrailSequencesFilterOutput) ToGetTrailSequencesFilterOutputWithContext(ctx context.Context) GetTrailSequencesFilterOutput
func (GetTrailSequencesFilterOutput) Values ¶ added in v0.6.0
func (o GetTrailSequencesFilterOutput) Values() pulumi.StringArrayOutput
type GetTrailSequencesOutputArgs ¶ added in v0.6.0
type GetTrailSequencesOutputArgs struct { // A unique Deployment identifier. DeploymentId pulumi.StringInput `pulumi:"deploymentId"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringInput `pulumi:"displayName"` Filters GetTrailSequencesFilterArrayInput `pulumi:"filters"` // A Trail File identifier TrailFileId pulumi.StringInput `pulumi:"trailFileId"` // A Trail Sequence identifier TrailSequenceId pulumi.StringInput `pulumi:"trailSequenceId"` }
A collection of arguments for invoking getTrailSequences.
func (GetTrailSequencesOutputArgs) ElementType ¶ added in v0.6.0
func (GetTrailSequencesOutputArgs) ElementType() reflect.Type
type GetTrailSequencesResult ¶ added in v0.6.0
type GetTrailSequencesResult struct { DeploymentId string `pulumi:"deploymentId"` // An object's Display Name. DisplayName string `pulumi:"displayName"` Filters []GetTrailSequencesFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` TrailFileId string `pulumi:"trailFileId"` // The list of trail_sequence_collection. TrailSequenceCollections []GetTrailSequencesTrailSequenceCollection `pulumi:"trailSequenceCollections"` TrailSequenceId string `pulumi:"trailSequenceId"` }
A collection of values returned by getTrailSequences.
func GetTrailSequences ¶ added in v0.6.0
func GetTrailSequences(ctx *pulumi.Context, args *GetTrailSequencesArgs, opts ...pulumi.InvokeOption) (*GetTrailSequencesResult, error)
This data source provides the list of Trail Sequences in Oracle Cloud Infrastructure Golden Gate service.
Lists the Trail Sequences for a TrailFile in a given deployment.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetTrailSequences(ctx, &goldengate.GetTrailSequencesArgs{ DeploymentId: oci_golden_gate_deployment.Test_deployment.Id, TrailFileId: oci_golden_gate_trail_file.Test_trail_file.Id, DisplayName: _var.Trail_sequence_display_name, TrailSequenceId: oci_golden_gate_trail_sequence.Test_trail_sequence.Id, }, nil) if err != nil { return err } return nil }) }
```
type GetTrailSequencesResultOutput ¶ added in v0.6.0
type GetTrailSequencesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getTrailSequences.
func GetTrailSequencesOutput ¶ added in v0.6.0
func GetTrailSequencesOutput(ctx *pulumi.Context, args GetTrailSequencesOutputArgs, opts ...pulumi.InvokeOption) GetTrailSequencesResultOutput
func (GetTrailSequencesResultOutput) DeploymentId ¶ added in v0.6.0
func (o GetTrailSequencesResultOutput) DeploymentId() pulumi.StringOutput
func (GetTrailSequencesResultOutput) DisplayName ¶ added in v0.6.0
func (o GetTrailSequencesResultOutput) DisplayName() pulumi.StringOutput
An object's Display Name.
func (GetTrailSequencesResultOutput) ElementType ¶ added in v0.6.0
func (GetTrailSequencesResultOutput) ElementType() reflect.Type
func (GetTrailSequencesResultOutput) Filters ¶ added in v0.6.0
func (o GetTrailSequencesResultOutput) Filters() GetTrailSequencesFilterArrayOutput
func (GetTrailSequencesResultOutput) Id ¶ added in v0.6.0
func (o GetTrailSequencesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetTrailSequencesResultOutput) ToGetTrailSequencesResultOutput ¶ added in v0.6.0
func (o GetTrailSequencesResultOutput) ToGetTrailSequencesResultOutput() GetTrailSequencesResultOutput
func (GetTrailSequencesResultOutput) ToGetTrailSequencesResultOutputWithContext ¶ added in v0.6.0
func (o GetTrailSequencesResultOutput) ToGetTrailSequencesResultOutputWithContext(ctx context.Context) GetTrailSequencesResultOutput
func (GetTrailSequencesResultOutput) TrailFileId ¶ added in v0.6.0
func (o GetTrailSequencesResultOutput) TrailFileId() pulumi.StringOutput
func (GetTrailSequencesResultOutput) TrailSequenceCollections ¶ added in v0.6.0
func (o GetTrailSequencesResultOutput) TrailSequenceCollections() GetTrailSequencesTrailSequenceCollectionArrayOutput
The list of trail_sequence_collection.
func (GetTrailSequencesResultOutput) TrailSequenceId ¶ added in v0.6.0
func (o GetTrailSequencesResultOutput) TrailSequenceId() pulumi.StringOutput
type GetTrailSequencesTrailSequenceCollection ¶ added in v0.6.0
type GetTrailSequencesTrailSequenceCollection struct { // An array of TrailSequences. Items []GetTrailSequencesTrailSequenceCollectionItem `pulumi:"items"` // The time the data was last fetched from the deployment. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeLastFetched string `pulumi:"timeLastFetched"` }
type GetTrailSequencesTrailSequenceCollectionArgs ¶ added in v0.6.0
type GetTrailSequencesTrailSequenceCollectionArgs struct { // An array of TrailSequences. Items GetTrailSequencesTrailSequenceCollectionItemArrayInput `pulumi:"items"` // The time the data was last fetched from the deployment. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeLastFetched pulumi.StringInput `pulumi:"timeLastFetched"` }
func (GetTrailSequencesTrailSequenceCollectionArgs) ElementType ¶ added in v0.6.0
func (GetTrailSequencesTrailSequenceCollectionArgs) ElementType() reflect.Type
func (GetTrailSequencesTrailSequenceCollectionArgs) ToGetTrailSequencesTrailSequenceCollectionOutput ¶ added in v0.6.0
func (i GetTrailSequencesTrailSequenceCollectionArgs) ToGetTrailSequencesTrailSequenceCollectionOutput() GetTrailSequencesTrailSequenceCollectionOutput
func (GetTrailSequencesTrailSequenceCollectionArgs) ToGetTrailSequencesTrailSequenceCollectionOutputWithContext ¶ added in v0.6.0
func (i GetTrailSequencesTrailSequenceCollectionArgs) ToGetTrailSequencesTrailSequenceCollectionOutputWithContext(ctx context.Context) GetTrailSequencesTrailSequenceCollectionOutput
type GetTrailSequencesTrailSequenceCollectionArray ¶ added in v0.6.0
type GetTrailSequencesTrailSequenceCollectionArray []GetTrailSequencesTrailSequenceCollectionInput
func (GetTrailSequencesTrailSequenceCollectionArray) ElementType ¶ added in v0.6.0
func (GetTrailSequencesTrailSequenceCollectionArray) ElementType() reflect.Type
func (GetTrailSequencesTrailSequenceCollectionArray) ToGetTrailSequencesTrailSequenceCollectionArrayOutput ¶ added in v0.6.0
func (i GetTrailSequencesTrailSequenceCollectionArray) ToGetTrailSequencesTrailSequenceCollectionArrayOutput() GetTrailSequencesTrailSequenceCollectionArrayOutput
func (GetTrailSequencesTrailSequenceCollectionArray) ToGetTrailSequencesTrailSequenceCollectionArrayOutputWithContext ¶ added in v0.6.0
func (i GetTrailSequencesTrailSequenceCollectionArray) ToGetTrailSequencesTrailSequenceCollectionArrayOutputWithContext(ctx context.Context) GetTrailSequencesTrailSequenceCollectionArrayOutput
type GetTrailSequencesTrailSequenceCollectionArrayInput ¶ added in v0.6.0
type GetTrailSequencesTrailSequenceCollectionArrayInput interface { pulumi.Input ToGetTrailSequencesTrailSequenceCollectionArrayOutput() GetTrailSequencesTrailSequenceCollectionArrayOutput ToGetTrailSequencesTrailSequenceCollectionArrayOutputWithContext(context.Context) GetTrailSequencesTrailSequenceCollectionArrayOutput }
GetTrailSequencesTrailSequenceCollectionArrayInput is an input type that accepts GetTrailSequencesTrailSequenceCollectionArray and GetTrailSequencesTrailSequenceCollectionArrayOutput values. You can construct a concrete instance of `GetTrailSequencesTrailSequenceCollectionArrayInput` via:
GetTrailSequencesTrailSequenceCollectionArray{ GetTrailSequencesTrailSequenceCollectionArgs{...} }
type GetTrailSequencesTrailSequenceCollectionArrayOutput ¶ added in v0.6.0
type GetTrailSequencesTrailSequenceCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetTrailSequencesTrailSequenceCollectionArrayOutput) ElementType ¶ added in v0.6.0
func (GetTrailSequencesTrailSequenceCollectionArrayOutput) ElementType() reflect.Type
func (GetTrailSequencesTrailSequenceCollectionArrayOutput) ToGetTrailSequencesTrailSequenceCollectionArrayOutput ¶ added in v0.6.0
func (o GetTrailSequencesTrailSequenceCollectionArrayOutput) ToGetTrailSequencesTrailSequenceCollectionArrayOutput() GetTrailSequencesTrailSequenceCollectionArrayOutput
func (GetTrailSequencesTrailSequenceCollectionArrayOutput) ToGetTrailSequencesTrailSequenceCollectionArrayOutputWithContext ¶ added in v0.6.0
func (o GetTrailSequencesTrailSequenceCollectionArrayOutput) ToGetTrailSequencesTrailSequenceCollectionArrayOutputWithContext(ctx context.Context) GetTrailSequencesTrailSequenceCollectionArrayOutput
type GetTrailSequencesTrailSequenceCollectionInput ¶ added in v0.6.0
type GetTrailSequencesTrailSequenceCollectionInput interface { pulumi.Input ToGetTrailSequencesTrailSequenceCollectionOutput() GetTrailSequencesTrailSequenceCollectionOutput ToGetTrailSequencesTrailSequenceCollectionOutputWithContext(context.Context) GetTrailSequencesTrailSequenceCollectionOutput }
GetTrailSequencesTrailSequenceCollectionInput is an input type that accepts GetTrailSequencesTrailSequenceCollectionArgs and GetTrailSequencesTrailSequenceCollectionOutput values. You can construct a concrete instance of `GetTrailSequencesTrailSequenceCollectionInput` via:
GetTrailSequencesTrailSequenceCollectionArgs{...}
type GetTrailSequencesTrailSequenceCollectionItem ¶ added in v0.6.0
type GetTrailSequencesTrailSequenceCollectionItem struct { // A filter to return only the resources that match the entire 'displayName' given. DisplayName string `pulumi:"displayName"` // Sequence Id SequenceId string `pulumi:"sequenceId"` // The size of the backup stored in object storage (in bytes) SizeInBytes float64 `pulumi:"sizeInBytes"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeLastUpdated string `pulumi:"timeLastUpdated"` }
type GetTrailSequencesTrailSequenceCollectionItemArgs ¶ added in v0.6.0
type GetTrailSequencesTrailSequenceCollectionItemArgs struct { // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringInput `pulumi:"displayName"` // Sequence Id SequenceId pulumi.StringInput `pulumi:"sequenceId"` // The size of the backup stored in object storage (in bytes) SizeInBytes pulumi.Float64Input `pulumi:"sizeInBytes"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeLastUpdated pulumi.StringInput `pulumi:"timeLastUpdated"` }
func (GetTrailSequencesTrailSequenceCollectionItemArgs) ElementType ¶ added in v0.6.0
func (GetTrailSequencesTrailSequenceCollectionItemArgs) ElementType() reflect.Type
func (GetTrailSequencesTrailSequenceCollectionItemArgs) ToGetTrailSequencesTrailSequenceCollectionItemOutput ¶ added in v0.6.0
func (i GetTrailSequencesTrailSequenceCollectionItemArgs) ToGetTrailSequencesTrailSequenceCollectionItemOutput() GetTrailSequencesTrailSequenceCollectionItemOutput
func (GetTrailSequencesTrailSequenceCollectionItemArgs) ToGetTrailSequencesTrailSequenceCollectionItemOutputWithContext ¶ added in v0.6.0
func (i GetTrailSequencesTrailSequenceCollectionItemArgs) ToGetTrailSequencesTrailSequenceCollectionItemOutputWithContext(ctx context.Context) GetTrailSequencesTrailSequenceCollectionItemOutput
type GetTrailSequencesTrailSequenceCollectionItemArray ¶ added in v0.6.0
type GetTrailSequencesTrailSequenceCollectionItemArray []GetTrailSequencesTrailSequenceCollectionItemInput
func (GetTrailSequencesTrailSequenceCollectionItemArray) ElementType ¶ added in v0.6.0
func (GetTrailSequencesTrailSequenceCollectionItemArray) ElementType() reflect.Type
func (GetTrailSequencesTrailSequenceCollectionItemArray) ToGetTrailSequencesTrailSequenceCollectionItemArrayOutput ¶ added in v0.6.0
func (i GetTrailSequencesTrailSequenceCollectionItemArray) ToGetTrailSequencesTrailSequenceCollectionItemArrayOutput() GetTrailSequencesTrailSequenceCollectionItemArrayOutput
func (GetTrailSequencesTrailSequenceCollectionItemArray) ToGetTrailSequencesTrailSequenceCollectionItemArrayOutputWithContext ¶ added in v0.6.0
func (i GetTrailSequencesTrailSequenceCollectionItemArray) ToGetTrailSequencesTrailSequenceCollectionItemArrayOutputWithContext(ctx context.Context) GetTrailSequencesTrailSequenceCollectionItemArrayOutput
type GetTrailSequencesTrailSequenceCollectionItemArrayInput ¶ added in v0.6.0
type GetTrailSequencesTrailSequenceCollectionItemArrayInput interface { pulumi.Input ToGetTrailSequencesTrailSequenceCollectionItemArrayOutput() GetTrailSequencesTrailSequenceCollectionItemArrayOutput ToGetTrailSequencesTrailSequenceCollectionItemArrayOutputWithContext(context.Context) GetTrailSequencesTrailSequenceCollectionItemArrayOutput }
GetTrailSequencesTrailSequenceCollectionItemArrayInput is an input type that accepts GetTrailSequencesTrailSequenceCollectionItemArray and GetTrailSequencesTrailSequenceCollectionItemArrayOutput values. You can construct a concrete instance of `GetTrailSequencesTrailSequenceCollectionItemArrayInput` via:
GetTrailSequencesTrailSequenceCollectionItemArray{ GetTrailSequencesTrailSequenceCollectionItemArgs{...} }
type GetTrailSequencesTrailSequenceCollectionItemArrayOutput ¶ added in v0.6.0
type GetTrailSequencesTrailSequenceCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetTrailSequencesTrailSequenceCollectionItemArrayOutput) ElementType ¶ added in v0.6.0
func (GetTrailSequencesTrailSequenceCollectionItemArrayOutput) ElementType() reflect.Type
func (GetTrailSequencesTrailSequenceCollectionItemArrayOutput) ToGetTrailSequencesTrailSequenceCollectionItemArrayOutput ¶ added in v0.6.0
func (o GetTrailSequencesTrailSequenceCollectionItemArrayOutput) ToGetTrailSequencesTrailSequenceCollectionItemArrayOutput() GetTrailSequencesTrailSequenceCollectionItemArrayOutput
func (GetTrailSequencesTrailSequenceCollectionItemArrayOutput) ToGetTrailSequencesTrailSequenceCollectionItemArrayOutputWithContext ¶ added in v0.6.0
func (o GetTrailSequencesTrailSequenceCollectionItemArrayOutput) ToGetTrailSequencesTrailSequenceCollectionItemArrayOutputWithContext(ctx context.Context) GetTrailSequencesTrailSequenceCollectionItemArrayOutput
type GetTrailSequencesTrailSequenceCollectionItemInput ¶ added in v0.6.0
type GetTrailSequencesTrailSequenceCollectionItemInput interface { pulumi.Input ToGetTrailSequencesTrailSequenceCollectionItemOutput() GetTrailSequencesTrailSequenceCollectionItemOutput ToGetTrailSequencesTrailSequenceCollectionItemOutputWithContext(context.Context) GetTrailSequencesTrailSequenceCollectionItemOutput }
GetTrailSequencesTrailSequenceCollectionItemInput is an input type that accepts GetTrailSequencesTrailSequenceCollectionItemArgs and GetTrailSequencesTrailSequenceCollectionItemOutput values. You can construct a concrete instance of `GetTrailSequencesTrailSequenceCollectionItemInput` via:
GetTrailSequencesTrailSequenceCollectionItemArgs{...}
type GetTrailSequencesTrailSequenceCollectionItemOutput ¶ added in v0.6.0
type GetTrailSequencesTrailSequenceCollectionItemOutput struct{ *pulumi.OutputState }
func (GetTrailSequencesTrailSequenceCollectionItemOutput) DisplayName ¶ added in v0.6.0
func (o GetTrailSequencesTrailSequenceCollectionItemOutput) DisplayName() pulumi.StringOutput
A filter to return only the resources that match the entire 'displayName' given.
func (GetTrailSequencesTrailSequenceCollectionItemOutput) ElementType ¶ added in v0.6.0
func (GetTrailSequencesTrailSequenceCollectionItemOutput) ElementType() reflect.Type
func (GetTrailSequencesTrailSequenceCollectionItemOutput) SequenceId ¶ added in v0.6.0
func (o GetTrailSequencesTrailSequenceCollectionItemOutput) SequenceId() pulumi.StringOutput
Sequence Id
func (GetTrailSequencesTrailSequenceCollectionItemOutput) SizeInBytes ¶ added in v0.6.0
func (o GetTrailSequencesTrailSequenceCollectionItemOutput) SizeInBytes() pulumi.Float64Output
The size of the backup stored in object storage (in bytes)
func (GetTrailSequencesTrailSequenceCollectionItemOutput) TimeLastUpdated ¶ added in v0.6.0
func (o GetTrailSequencesTrailSequenceCollectionItemOutput) TimeLastUpdated() pulumi.StringOutput
The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetTrailSequencesTrailSequenceCollectionItemOutput) ToGetTrailSequencesTrailSequenceCollectionItemOutput ¶ added in v0.6.0
func (o GetTrailSequencesTrailSequenceCollectionItemOutput) ToGetTrailSequencesTrailSequenceCollectionItemOutput() GetTrailSequencesTrailSequenceCollectionItemOutput
func (GetTrailSequencesTrailSequenceCollectionItemOutput) ToGetTrailSequencesTrailSequenceCollectionItemOutputWithContext ¶ added in v0.6.0
func (o GetTrailSequencesTrailSequenceCollectionItemOutput) ToGetTrailSequencesTrailSequenceCollectionItemOutputWithContext(ctx context.Context) GetTrailSequencesTrailSequenceCollectionItemOutput
type GetTrailSequencesTrailSequenceCollectionOutput ¶ added in v0.6.0
type GetTrailSequencesTrailSequenceCollectionOutput struct{ *pulumi.OutputState }
func (GetTrailSequencesTrailSequenceCollectionOutput) ElementType ¶ added in v0.6.0
func (GetTrailSequencesTrailSequenceCollectionOutput) ElementType() reflect.Type
func (GetTrailSequencesTrailSequenceCollectionOutput) Items ¶ added in v0.6.0
func (o GetTrailSequencesTrailSequenceCollectionOutput) Items() GetTrailSequencesTrailSequenceCollectionItemArrayOutput
An array of TrailSequences.
func (GetTrailSequencesTrailSequenceCollectionOutput) TimeLastFetched ¶ added in v0.6.0
func (o GetTrailSequencesTrailSequenceCollectionOutput) TimeLastFetched() pulumi.StringOutput
The time the data was last fetched from the deployment. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetTrailSequencesTrailSequenceCollectionOutput) ToGetTrailSequencesTrailSequenceCollectionOutput ¶ added in v0.6.0
func (o GetTrailSequencesTrailSequenceCollectionOutput) ToGetTrailSequencesTrailSequenceCollectionOutput() GetTrailSequencesTrailSequenceCollectionOutput
func (GetTrailSequencesTrailSequenceCollectionOutput) ToGetTrailSequencesTrailSequenceCollectionOutputWithContext ¶ added in v0.6.0
func (o GetTrailSequencesTrailSequenceCollectionOutput) ToGetTrailSequencesTrailSequenceCollectionOutputWithContext(ctx context.Context) GetTrailSequencesTrailSequenceCollectionOutput
type LookupConnectionArgs ¶ added in v0.6.0
type LookupConnectionArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Connection. ConnectionId string `pulumi:"connectionId"` }
A collection of arguments for invoking getConnection.
type LookupConnectionAssignmentArgs ¶ added in v0.6.0
type LookupConnectionAssignmentArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Connection Assignment. ConnectionAssignmentId string `pulumi:"connectionAssignmentId"` }
A collection of arguments for invoking getConnectionAssignment.
type LookupConnectionAssignmentOutputArgs ¶ added in v0.6.0
type LookupConnectionAssignmentOutputArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Connection Assignment. ConnectionAssignmentId pulumi.StringInput `pulumi:"connectionAssignmentId"` }
A collection of arguments for invoking getConnectionAssignment.
func (LookupConnectionAssignmentOutputArgs) ElementType ¶ added in v0.6.0
func (LookupConnectionAssignmentOutputArgs) ElementType() reflect.Type
type LookupConnectionAssignmentResult ¶ added in v0.6.0
type LookupConnectionAssignmentResult struct { // Credential store alias. AliasName string `pulumi:"aliasName"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId string `pulumi:"compartmentId"` ConnectionAssignmentId string `pulumi:"connectionAssignmentId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection being referenced. ConnectionId string `pulumi:"connectionId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. DeploymentId string `pulumi:"deploymentId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection assignment being referenced. Id string `pulumi:"id"` // Possible lifecycle states for connection assignments. State string `pulumi:"state"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated string `pulumi:"timeCreated"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated string `pulumi:"timeUpdated"` }
A collection of values returned by getConnectionAssignment.
func LookupConnectionAssignment ¶ added in v0.6.0
func LookupConnectionAssignment(ctx *pulumi.Context, args *LookupConnectionAssignmentArgs, opts ...pulumi.InvokeOption) (*LookupConnectionAssignmentResult, error)
This data source provides details about a specific Connection Assignment resource in Oracle Cloud Infrastructure Golden Gate service.
Retrieves a Connection Assignment.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetConnectionAssignment(ctx, &goldengate.GetConnectionAssignmentArgs{ ConnectionAssignmentId: oci_golden_gate_connection_assignment.Test_connection_assignment.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupConnectionAssignmentResultOutput ¶ added in v0.6.0
type LookupConnectionAssignmentResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getConnectionAssignment.
func LookupConnectionAssignmentOutput ¶ added in v0.6.0
func LookupConnectionAssignmentOutput(ctx *pulumi.Context, args LookupConnectionAssignmentOutputArgs, opts ...pulumi.InvokeOption) LookupConnectionAssignmentResultOutput
func (LookupConnectionAssignmentResultOutput) AliasName ¶ added in v0.6.0
func (o LookupConnectionAssignmentResultOutput) AliasName() pulumi.StringOutput
Credential store alias.
func (LookupConnectionAssignmentResultOutput) CompartmentId ¶ added in v0.6.0
func (o LookupConnectionAssignmentResultOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced.
func (LookupConnectionAssignmentResultOutput) ConnectionAssignmentId ¶ added in v0.6.0
func (o LookupConnectionAssignmentResultOutput) ConnectionAssignmentId() pulumi.StringOutput
func (LookupConnectionAssignmentResultOutput) ConnectionId ¶ added in v0.6.0
func (o LookupConnectionAssignmentResultOutput) ConnectionId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection being referenced.
func (LookupConnectionAssignmentResultOutput) DeploymentId ¶ added in v0.6.0
func (o LookupConnectionAssignmentResultOutput) DeploymentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced.
func (LookupConnectionAssignmentResultOutput) ElementType ¶ added in v0.6.0
func (LookupConnectionAssignmentResultOutput) ElementType() reflect.Type
func (LookupConnectionAssignmentResultOutput) Id ¶ added in v0.6.0
func (o LookupConnectionAssignmentResultOutput) Id() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection assignment being referenced.
func (LookupConnectionAssignmentResultOutput) State ¶ added in v0.6.0
func (o LookupConnectionAssignmentResultOutput) State() pulumi.StringOutput
Possible lifecycle states for connection assignments.
func (LookupConnectionAssignmentResultOutput) TimeCreated ¶ added in v0.6.0
func (o LookupConnectionAssignmentResultOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (LookupConnectionAssignmentResultOutput) TimeUpdated ¶ added in v0.6.0
func (o LookupConnectionAssignmentResultOutput) TimeUpdated() pulumi.StringOutput
The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (LookupConnectionAssignmentResultOutput) ToLookupConnectionAssignmentResultOutput ¶ added in v0.6.0
func (o LookupConnectionAssignmentResultOutput) ToLookupConnectionAssignmentResultOutput() LookupConnectionAssignmentResultOutput
func (LookupConnectionAssignmentResultOutput) ToLookupConnectionAssignmentResultOutputWithContext ¶ added in v0.6.0
func (o LookupConnectionAssignmentResultOutput) ToLookupConnectionAssignmentResultOutputWithContext(ctx context.Context) LookupConnectionAssignmentResultOutput
type LookupConnectionOutputArgs ¶ added in v0.6.0
type LookupConnectionOutputArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Connection. ConnectionId pulumi.StringInput `pulumi:"connectionId"` }
A collection of arguments for invoking getConnection.
func (LookupConnectionOutputArgs) ElementType ¶ added in v0.6.0
func (LookupConnectionOutputArgs) ElementType() reflect.Type
type LookupConnectionResult ¶ added in v0.6.0
type LookupConnectionResult struct { // Access key ID to access the Amazon S3 bucket. e.g.: "this-is-not-the-secret" AccessKeyId string `pulumi:"accessKeyId"` AccountKey string `pulumi:"accountKey"` // Sets the Azure storage account name. AccountName string `pulumi:"accountName"` // An array of name-value pair attribute entries. Used as additional parameters in connection string. AdditionalAttributes []GetConnectionAdditionalAttribute `pulumi:"additionalAttributes"` // Used authentication mechanism to access Azure Data Lake Storage. AuthenticationType string `pulumi:"authenticationType"` // Azure tenant ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 14593954-d337-4a61-a364-9f758c64f97f AzureTenantId string `pulumi:"azureTenantId"` // Kafka bootstrap. Equivalent of bootstrap.servers configuration property in Kafka: list of KafkaBootstrapServer objects specified by host/port. Used for establishing the initial connection to the Kafka cluster. Example: `"server1.example.com:9092,server2.example.com:9092"` BootstrapServers []GetConnectionBootstrapServer `pulumi:"bootstrapServers"` // Azure client ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 06ecaabf-8b80-4ec8-a0ec-20cbf463703d ClientId string `pulumi:"clientId"` ClientSecret string `pulumi:"clientSecret"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId string `pulumi:"compartmentId"` // The of Java class implementing javax.jms.ConnectionFactory interface supplied by the Java Message Service provider. e.g.: 'com.stc.jmsjca.core.JConnectionFactoryXA' ConnectionFactory string `pulumi:"connectionFactory"` ConnectionId string `pulumi:"connectionId"` // Connection string. AZURE_SYNAPSE_ANALYTICS e.g.: 'jdbc:sqlserver://<synapse-workspace>.sql.azuresynapse.net:1433;database=<db-name>;encrypt=true;trustServerCertificate=false;hostNameInCertificate=*.sql.azuresynapse.net;loginTimeout=300;', MONGODB e.g.: 'mongodb://mongodb0.example.com:27017/recordsrecords'. ConnectionString string `pulumi:"connectionString"` // The connection type. ConnectionType string `pulumi:"connectionType"` // JAVA_MESSAGE_SERVICE: Connection URL of the Java Message Service, specifying the protocol, host, and port. e.g.: 'mq://myjms.host.domain:7676', SNOWFLAKE: JDBC connection URL. e.g.: 'jdbc:snowflake://<account_name>.snowflakecomputing.com/?warehouse=<warehouse-name>&db=<db-name>' ConnectionUrl string `pulumi:"connectionUrl"` ConsumerProperties string `pulumi:"consumerProperties"` CoreSiteXml string `pulumi:"coreSiteXml"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database being referenced. DatabaseId string `pulumi:"databaseId"` // The name of the database. DatabaseName string `pulumi:"databaseName"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database system being referenced. DbSystemId string `pulumi:"dbSystemId"` // Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]interface{} `pulumi:"definedTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. DeploymentId string `pulumi:"deploymentId"` // Metadata about this specific object. Description string `pulumi:"description"` // An object's Display Name. DisplayName string `pulumi:"displayName"` // Azure Storage service endpoint. e.g: https://test.blob.core.windows.net Endpoint string `pulumi:"endpoint"` // A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]interface{} `pulumi:"freeformTags"` // The name or address of a host. Host string `pulumi:"host"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection being referenced. Id string `pulumi:"id"` // List of ingress IP addresses from where the GoldenGate deployment connects to this connection's privateIp. Customers may optionally set up ingress security rules to restrict traffic from these IP addresses. IngressIps []GetConnectionIngressIp `pulumi:"ingressIps"` // The Connection Factory can be looked up using this name. e.g.: 'ConnectionFactory' JndiConnectionFactory string `pulumi:"jndiConnectionFactory"` // The implementation of javax.naming.spi.InitialContextFactory interface that the client uses to obtain initial naming context. e.g.: 'org.apache.activemq.jndi.ActiveMQInitialContextFactory' JndiInitialContextFactory string `pulumi:"jndiInitialContextFactory"` // The URL that Java Message Service will use to contact the JNDI provider. e.g.: 'tcp://myjms.host.domain:61616?jms.prefetchPolicy.all=1000' JndiProviderUrl string `pulumi:"jndiProviderUrl"` JndiSecurityCredentials string `pulumi:"jndiSecurityCredentials"` // Specifies the identity of the principal (user) to be authenticated. e.g.: 'admin2' JndiSecurityPrincipal string `pulumi:"jndiSecurityPrincipal"` // Refers to the customer's master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key. KeyId string `pulumi:"keyId"` KeyStore string `pulumi:"keyStore"` KeyStorePassword string `pulumi:"keyStorePassword"` // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails string `pulumi:"lifecycleDetails"` // An array of Network Security Group OCIDs used to define network access for either Deployments or Connections. NsgIds []string `pulumi:"nsgIds"` Password string `pulumi:"password"` // The port of an endpoint usually specified for a connection. Port int `pulumi:"port"` // The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection. PrivateIp string `pulumi:"privateIp"` PrivateKeyFile string `pulumi:"privateKeyFile"` PrivateKeyPassphrase string `pulumi:"privateKeyPassphrase"` ProducerProperties string `pulumi:"producerProperties"` PublicKeyFingerprint string `pulumi:"publicKeyFingerprint"` // The name of the region. e.g.: us-ashburn-1 Region string `pulumi:"region"` SasToken string `pulumi:"sasToken"` SecretAccessKey string `pulumi:"secretAccessKey"` // Security Protocol for Microsoft SQL Server/PostgreSQL. SecurityProtocol string `pulumi:"securityProtocol"` // The mode of the database connection session to be established by the data client. 'REDIRECT' - for a RAC database, 'DIRECT' - for a non-RAC database. Connection to a RAC database involves a redirection received from the SCAN listeners to the database node to connect to. By default the mode would be DIRECT. SessionMode string `pulumi:"sessionMode"` // If set to true, Java Naming and Directory Interface (JNDI) properties should be provided. ShouldUseJndi bool `pulumi:"shouldUseJndi"` // If set to true, the driver validates the certificate that is sent by the database server. ShouldValidateServerCertificate bool `pulumi:"shouldValidateServerCertificate"` // Database Certificate - The base64 encoded content of pem file containing the server public key (for 1-way SSL). SslCa string `pulumi:"sslCa"` SslCert string `pulumi:"sslCert"` SslCrl string `pulumi:"sslCrl"` SslKey string `pulumi:"sslKey"` SslKeyPassword string `pulumi:"sslKeyPassword"` // SSL mode for PostgreSQL. SslMode string `pulumi:"sslMode"` // Possible lifecycle states for connection. State string `pulumi:"state"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the stream pool being referenced. StreamPoolId string `pulumi:"streamPoolId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet being referenced. SubnetId string `pulumi:"subnetId"` // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags map[string]interface{} `pulumi:"systemTags"` // The Kafka (e.g. Confluent) Schema Registry technology type. TechnologyType string `pulumi:"technologyType"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the related Oracle Cloud Infrastructure tenancy. TenancyId string `pulumi:"tenancyId"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated string `pulumi:"timeCreated"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated string `pulumi:"timeUpdated"` TrustStore string `pulumi:"trustStore"` TrustStorePassword string `pulumi:"trustStorePassword"` // Kafka Schema Registry URL. e.g.: 'https://server1.us.oracle.com:8081' Url string `pulumi:"url"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle Cloud Infrastructure user who will access the Oracle NoSQL database/Object Storage. The user must have write access to the table they want to connect to. UserId string `pulumi:"userId"` // The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivity requirements defined in it. Username string `pulumi:"username"` // Refers to the customer's vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault. VaultId string `pulumi:"vaultId"` Wallet string `pulumi:"wallet"` }
A collection of values returned by getConnection.
func LookupConnection ¶ added in v0.6.0
func LookupConnection(ctx *pulumi.Context, args *LookupConnectionArgs, opts ...pulumi.InvokeOption) (*LookupConnectionResult, error)
This data source provides details about a specific Connection resource in Oracle Cloud Infrastructure Golden Gate service.
Retrieves a Connection.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetConnection(ctx, &goldengate.GetConnectionArgs{ ConnectionId: oci_golden_gate_connection.Test_connection.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupConnectionResultOutput ¶ added in v0.6.0
type LookupConnectionResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getConnection.
func LookupConnectionOutput ¶ added in v0.6.0
func LookupConnectionOutput(ctx *pulumi.Context, args LookupConnectionOutputArgs, opts ...pulumi.InvokeOption) LookupConnectionResultOutput
func (LookupConnectionResultOutput) AccessKeyId ¶ added in v0.13.0
func (o LookupConnectionResultOutput) AccessKeyId() pulumi.StringOutput
Access key ID to access the Amazon S3 bucket. e.g.: "this-is-not-the-secret"
func (LookupConnectionResultOutput) AccountKey ¶ added in v0.6.0
func (o LookupConnectionResultOutput) AccountKey() pulumi.StringOutput
func (LookupConnectionResultOutput) AccountName ¶ added in v0.6.0
func (o LookupConnectionResultOutput) AccountName() pulumi.StringOutput
Sets the Azure storage account name.
func (LookupConnectionResultOutput) AdditionalAttributes ¶ added in v0.6.0
func (o LookupConnectionResultOutput) AdditionalAttributes() GetConnectionAdditionalAttributeArrayOutput
An array of name-value pair attribute entries. Used as additional parameters in connection string.
func (LookupConnectionResultOutput) AuthenticationType ¶ added in v0.6.0
func (o LookupConnectionResultOutput) AuthenticationType() pulumi.StringOutput
Used authentication mechanism to access Azure Data Lake Storage.
func (LookupConnectionResultOutput) AzureTenantId ¶ added in v0.6.0
func (o LookupConnectionResultOutput) AzureTenantId() pulumi.StringOutput
Azure tenant ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 14593954-d337-4a61-a364-9f758c64f97f
func (LookupConnectionResultOutput) BootstrapServers ¶ added in v0.6.0
func (o LookupConnectionResultOutput) BootstrapServers() GetConnectionBootstrapServerArrayOutput
Kafka bootstrap. Equivalent of bootstrap.servers configuration property in Kafka: list of KafkaBootstrapServer objects specified by host/port. Used for establishing the initial connection to the Kafka cluster. Example: `"server1.example.com:9092,server2.example.com:9092"`
func (LookupConnectionResultOutput) ClientId ¶ added in v0.6.0
func (o LookupConnectionResultOutput) ClientId() pulumi.StringOutput
Azure client ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 06ecaabf-8b80-4ec8-a0ec-20cbf463703d
func (LookupConnectionResultOutput) ClientSecret ¶ added in v0.6.0
func (o LookupConnectionResultOutput) ClientSecret() pulumi.StringOutput
func (LookupConnectionResultOutput) CompartmentId ¶ added in v0.6.0
func (o LookupConnectionResultOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced.
func (LookupConnectionResultOutput) ConnectionFactory ¶ added in v0.13.0
func (o LookupConnectionResultOutput) ConnectionFactory() pulumi.StringOutput
The of Java class implementing javax.jms.ConnectionFactory interface supplied by the Java Message Service provider. e.g.: 'com.stc.jmsjca.core.JConnectionFactoryXA'
func (LookupConnectionResultOutput) ConnectionId ¶ added in v0.6.0
func (o LookupConnectionResultOutput) ConnectionId() pulumi.StringOutput
func (LookupConnectionResultOutput) ConnectionString ¶ added in v0.6.0
func (o LookupConnectionResultOutput) ConnectionString() pulumi.StringOutput
Connection string. AZURE_SYNAPSE_ANALYTICS e.g.: 'jdbc:sqlserver://<synapse-workspace>.sql.azuresynapse.net:1433;database=<db-name>;encrypt=true;trustServerCertificate=false;hostNameInCertificate=*.sql.azuresynapse.net;loginTimeout=300;', MONGODB e.g.: 'mongodb://mongodb0.example.com:27017/recordsrecords'.
func (LookupConnectionResultOutput) ConnectionType ¶ added in v0.6.0
func (o LookupConnectionResultOutput) ConnectionType() pulumi.StringOutput
The connection type.
func (LookupConnectionResultOutput) ConnectionUrl ¶ added in v0.13.0
func (o LookupConnectionResultOutput) ConnectionUrl() pulumi.StringOutput
JAVA_MESSAGE_SERVICE: Connection URL of the Java Message Service, specifying the protocol, host, and port. e.g.: 'mq://myjms.host.domain:7676', SNOWFLAKE: JDBC connection URL. e.g.: 'jdbc:snowflake://<account_name>.snowflakecomputing.com/?warehouse=<warehouse-name>&db=<db-name>'
func (LookupConnectionResultOutput) ConsumerProperties ¶ added in v0.6.0
func (o LookupConnectionResultOutput) ConsumerProperties() pulumi.StringOutput
func (LookupConnectionResultOutput) CoreSiteXml ¶ added in v0.13.0
func (o LookupConnectionResultOutput) CoreSiteXml() pulumi.StringOutput
func (LookupConnectionResultOutput) DatabaseId ¶ added in v0.6.0
func (o LookupConnectionResultOutput) DatabaseId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database being referenced.
func (LookupConnectionResultOutput) DatabaseName ¶ added in v0.6.0
func (o LookupConnectionResultOutput) DatabaseName() pulumi.StringOutput
The name of the database.
func (LookupConnectionResultOutput) DbSystemId ¶ added in v0.6.0
func (o LookupConnectionResultOutput) DbSystemId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database system being referenced.
func (LookupConnectionResultOutput) DefinedTags ¶ added in v0.6.0
func (o LookupConnectionResultOutput) DefinedTags() pulumi.MapOutput
Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (LookupConnectionResultOutput) DeploymentId ¶ added in v0.6.0
func (o LookupConnectionResultOutput) DeploymentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced.
func (LookupConnectionResultOutput) Description ¶ added in v0.6.0
func (o LookupConnectionResultOutput) Description() pulumi.StringOutput
Metadata about this specific object.
func (LookupConnectionResultOutput) DisplayName ¶ added in v0.6.0
func (o LookupConnectionResultOutput) DisplayName() pulumi.StringOutput
An object's Display Name.
func (LookupConnectionResultOutput) ElementType ¶ added in v0.6.0
func (LookupConnectionResultOutput) ElementType() reflect.Type
func (LookupConnectionResultOutput) Endpoint ¶ added in v0.6.0
func (o LookupConnectionResultOutput) Endpoint() pulumi.StringOutput
Azure Storage service endpoint. e.g: https://test.blob.core.windows.net
func (LookupConnectionResultOutput) FreeformTags ¶ added in v0.6.0
func (o LookupConnectionResultOutput) FreeformTags() pulumi.MapOutput
A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (LookupConnectionResultOutput) Host ¶ added in v0.6.0
func (o LookupConnectionResultOutput) Host() pulumi.StringOutput
The name or address of a host.
func (LookupConnectionResultOutput) Id ¶ added in v0.6.0
func (o LookupConnectionResultOutput) Id() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection being referenced.
func (LookupConnectionResultOutput) IngressIps ¶ added in v0.6.0
func (o LookupConnectionResultOutput) IngressIps() GetConnectionIngressIpArrayOutput
List of ingress IP addresses from where the GoldenGate deployment connects to this connection's privateIp. Customers may optionally set up ingress security rules to restrict traffic from these IP addresses.
func (LookupConnectionResultOutput) JndiConnectionFactory ¶ added in v0.13.0
func (o LookupConnectionResultOutput) JndiConnectionFactory() pulumi.StringOutput
The Connection Factory can be looked up using this name. e.g.: 'ConnectionFactory'
func (LookupConnectionResultOutput) JndiInitialContextFactory ¶ added in v0.13.0
func (o LookupConnectionResultOutput) JndiInitialContextFactory() pulumi.StringOutput
The implementation of javax.naming.spi.InitialContextFactory interface that the client uses to obtain initial naming context. e.g.: 'org.apache.activemq.jndi.ActiveMQInitialContextFactory'
func (LookupConnectionResultOutput) JndiProviderUrl ¶ added in v0.13.0
func (o LookupConnectionResultOutput) JndiProviderUrl() pulumi.StringOutput
The URL that Java Message Service will use to contact the JNDI provider. e.g.: 'tcp://myjms.host.domain:61616?jms.prefetchPolicy.all=1000'
func (LookupConnectionResultOutput) JndiSecurityCredentials ¶ added in v0.13.0
func (o LookupConnectionResultOutput) JndiSecurityCredentials() pulumi.StringOutput
func (LookupConnectionResultOutput) JndiSecurityPrincipal ¶ added in v0.13.0
func (o LookupConnectionResultOutput) JndiSecurityPrincipal() pulumi.StringOutput
Specifies the identity of the principal (user) to be authenticated. e.g.: 'admin2'
func (LookupConnectionResultOutput) KeyId ¶ added in v0.6.0
func (o LookupConnectionResultOutput) KeyId() pulumi.StringOutput
Refers to the customer's master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key.
func (LookupConnectionResultOutput) KeyStore ¶ added in v0.6.0
func (o LookupConnectionResultOutput) KeyStore() pulumi.StringOutput
func (LookupConnectionResultOutput) KeyStorePassword ¶ added in v0.6.0
func (o LookupConnectionResultOutput) KeyStorePassword() pulumi.StringOutput
func (LookupConnectionResultOutput) LifecycleDetails ¶ added in v0.6.0
func (o LookupConnectionResultOutput) LifecycleDetails() pulumi.StringOutput
Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.
func (LookupConnectionResultOutput) NsgIds ¶ added in v0.6.0
func (o LookupConnectionResultOutput) NsgIds() pulumi.StringArrayOutput
An array of Network Security Group OCIDs used to define network access for either Deployments or Connections.
func (LookupConnectionResultOutput) Password ¶ added in v0.6.0
func (o LookupConnectionResultOutput) Password() pulumi.StringOutput
func (LookupConnectionResultOutput) Port ¶ added in v0.6.0
func (o LookupConnectionResultOutput) Port() pulumi.IntOutput
The port of an endpoint usually specified for a connection.
func (LookupConnectionResultOutput) PrivateIp ¶ added in v0.6.0
func (o LookupConnectionResultOutput) PrivateIp() pulumi.StringOutput
The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection.
func (LookupConnectionResultOutput) PrivateKeyFile ¶ added in v0.6.0
func (o LookupConnectionResultOutput) PrivateKeyFile() pulumi.StringOutput
func (LookupConnectionResultOutput) PrivateKeyPassphrase ¶ added in v0.6.0
func (o LookupConnectionResultOutput) PrivateKeyPassphrase() pulumi.StringOutput
func (LookupConnectionResultOutput) ProducerProperties ¶ added in v0.6.0
func (o LookupConnectionResultOutput) ProducerProperties() pulumi.StringOutput
func (LookupConnectionResultOutput) PublicKeyFingerprint ¶ added in v0.6.0
func (o LookupConnectionResultOutput) PublicKeyFingerprint() pulumi.StringOutput
func (LookupConnectionResultOutput) Region ¶ added in v0.6.0
func (o LookupConnectionResultOutput) Region() pulumi.StringOutput
The name of the region. e.g.: us-ashburn-1
func (LookupConnectionResultOutput) SasToken ¶ added in v0.6.0
func (o LookupConnectionResultOutput) SasToken() pulumi.StringOutput
func (LookupConnectionResultOutput) SecretAccessKey ¶ added in v0.13.0
func (o LookupConnectionResultOutput) SecretAccessKey() pulumi.StringOutput
func (LookupConnectionResultOutput) SecurityProtocol ¶ added in v0.6.0
func (o LookupConnectionResultOutput) SecurityProtocol() pulumi.StringOutput
Security Protocol for Microsoft SQL Server/PostgreSQL.
func (LookupConnectionResultOutput) SessionMode ¶ added in v0.6.0
func (o LookupConnectionResultOutput) SessionMode() pulumi.StringOutput
The mode of the database connection session to be established by the data client. 'REDIRECT' - for a RAC database, 'DIRECT' - for a non-RAC database. Connection to a RAC database involves a redirection received from the SCAN listeners to the database node to connect to. By default the mode would be DIRECT.
func (LookupConnectionResultOutput) ShouldUseJndi ¶ added in v0.13.0
func (o LookupConnectionResultOutput) ShouldUseJndi() pulumi.BoolOutput
If set to true, Java Naming and Directory Interface (JNDI) properties should be provided.
func (LookupConnectionResultOutput) ShouldValidateServerCertificate ¶ added in v0.13.0
func (o LookupConnectionResultOutput) ShouldValidateServerCertificate() pulumi.BoolOutput
If set to true, the driver validates the certificate that is sent by the database server.
func (LookupConnectionResultOutput) SslCa ¶ added in v0.6.0
func (o LookupConnectionResultOutput) SslCa() pulumi.StringOutput
Database Certificate - The base64 encoded content of pem file containing the server public key (for 1-way SSL).
func (LookupConnectionResultOutput) SslCert ¶ added in v0.6.0
func (o LookupConnectionResultOutput) SslCert() pulumi.StringOutput
func (LookupConnectionResultOutput) SslCrl ¶ added in v0.6.0
func (o LookupConnectionResultOutput) SslCrl() pulumi.StringOutput
func (LookupConnectionResultOutput) SslKey ¶ added in v0.6.0
func (o LookupConnectionResultOutput) SslKey() pulumi.StringOutput
func (LookupConnectionResultOutput) SslKeyPassword ¶ added in v0.6.0
func (o LookupConnectionResultOutput) SslKeyPassword() pulumi.StringOutput
func (LookupConnectionResultOutput) SslMode ¶ added in v0.6.0
func (o LookupConnectionResultOutput) SslMode() pulumi.StringOutput
SSL mode for PostgreSQL.
func (LookupConnectionResultOutput) State ¶ added in v0.6.0
func (o LookupConnectionResultOutput) State() pulumi.StringOutput
Possible lifecycle states for connection.
func (LookupConnectionResultOutput) StreamPoolId ¶ added in v0.6.0
func (o LookupConnectionResultOutput) StreamPoolId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the stream pool being referenced.
func (LookupConnectionResultOutput) SubnetId ¶ added in v0.6.0
func (o LookupConnectionResultOutput) SubnetId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet being referenced.
func (LookupConnectionResultOutput) SystemTags ¶ added in v0.6.0
func (o LookupConnectionResultOutput) SystemTags() pulumi.MapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (LookupConnectionResultOutput) TechnologyType ¶ added in v0.6.0
func (o LookupConnectionResultOutput) TechnologyType() pulumi.StringOutput
The Kafka (e.g. Confluent) Schema Registry technology type.
func (LookupConnectionResultOutput) TenancyId ¶ added in v0.6.0
func (o LookupConnectionResultOutput) TenancyId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the related Oracle Cloud Infrastructure tenancy.
func (LookupConnectionResultOutput) TimeCreated ¶ added in v0.6.0
func (o LookupConnectionResultOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (LookupConnectionResultOutput) TimeUpdated ¶ added in v0.6.0
func (o LookupConnectionResultOutput) TimeUpdated() pulumi.StringOutput
The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (LookupConnectionResultOutput) ToLookupConnectionResultOutput ¶ added in v0.6.0
func (o LookupConnectionResultOutput) ToLookupConnectionResultOutput() LookupConnectionResultOutput
func (LookupConnectionResultOutput) ToLookupConnectionResultOutputWithContext ¶ added in v0.6.0
func (o LookupConnectionResultOutput) ToLookupConnectionResultOutputWithContext(ctx context.Context) LookupConnectionResultOutput
func (LookupConnectionResultOutput) TrustStore ¶ added in v0.6.0
func (o LookupConnectionResultOutput) TrustStore() pulumi.StringOutput
func (LookupConnectionResultOutput) TrustStorePassword ¶ added in v0.6.0
func (o LookupConnectionResultOutput) TrustStorePassword() pulumi.StringOutput
func (LookupConnectionResultOutput) Url ¶ added in v0.6.0
func (o LookupConnectionResultOutput) Url() pulumi.StringOutput
Kafka Schema Registry URL. e.g.: 'https://server1.us.oracle.com:8081'
func (LookupConnectionResultOutput) UserId ¶ added in v0.6.0
func (o LookupConnectionResultOutput) UserId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle Cloud Infrastructure user who will access the Oracle NoSQL database/Object Storage. The user must have write access to the table they want to connect to.
func (LookupConnectionResultOutput) Username ¶ added in v0.6.0
func (o LookupConnectionResultOutput) Username() pulumi.StringOutput
The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivity requirements defined in it.
func (LookupConnectionResultOutput) VaultId ¶ added in v0.6.0
func (o LookupConnectionResultOutput) VaultId() pulumi.StringOutput
Refers to the customer's vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault.
func (LookupConnectionResultOutput) Wallet ¶ added in v0.6.0
func (o LookupConnectionResultOutput) Wallet() pulumi.StringOutput
type LookupDatabaseRegistrationArgs ¶
type LookupDatabaseRegistrationArgs struct { // A unique DatabaseRegistration identifier. DatabaseRegistrationId string `pulumi:"databaseRegistrationId"` }
A collection of arguments for invoking getDatabaseRegistration.
type LookupDatabaseRegistrationOutputArgs ¶
type LookupDatabaseRegistrationOutputArgs struct { // A unique DatabaseRegistration identifier. DatabaseRegistrationId pulumi.StringInput `pulumi:"databaseRegistrationId"` }
A collection of arguments for invoking getDatabaseRegistration.
func (LookupDatabaseRegistrationOutputArgs) ElementType ¶
func (LookupDatabaseRegistrationOutputArgs) ElementType() reflect.Type
type LookupDatabaseRegistrationResult ¶
type LookupDatabaseRegistrationResult struct { // Credential store alias. AliasName string `pulumi:"aliasName"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId string `pulumi:"compartmentId"` // Connect descriptor or Easy Connect Naming method used to connect to a database. ConnectionString string `pulumi:"connectionString"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database being referenced. DatabaseId string `pulumi:"databaseId"` DatabaseRegistrationId string `pulumi:"databaseRegistrationId"` // Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]interface{} `pulumi:"definedTags"` // Metadata about this specific object. Description string `pulumi:"description"` // An object's Display Name. DisplayName string `pulumi:"displayName"` // A three-label Fully Qualified Domain Name (FQDN) for a resource. Fqdn string `pulumi:"fqdn"` // A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]interface{} `pulumi:"freeformTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the databaseRegistration being referenced. Id string `pulumi:"id"` // The private IP address in the customer's VCN of the customer's endpoint, typically a database. IpAddress string `pulumi:"ipAddress"` // Refers to the customer's master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key. KeyId string `pulumi:"keyId"` // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails string `pulumi:"lifecycleDetails"` Password string `pulumi:"password"` // A Private Endpoint IP address created in the customer's subnet. A customer database can expect network traffic initiated by GoldenGate Service from this IP address. It can also send network traffic to this IP address, typically in response to requests from GoldenGate Service. The customer may use this IP address in Security Lists or Network Security Groups (NSG) as needed. RcePrivateIp string `pulumi:"rcePrivateIp"` // The OCID of the compartment where the GoldenGate Secret will be created. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key. SecretCompartmentId string `pulumi:"secretCompartmentId"` // The OCID of the customer's GoldenGate Service Secret. If provided, it references a key that customers will be required to ensure the policies are established to permit GoldenGate to use this Secret. SecretId string `pulumi:"secretId"` // The mode of the database connection session to be established by the data client. 'REDIRECT' - for a RAC database, 'DIRECT' - for a non-RAC database. Connection to a RAC database involves a redirection received from the SCAN listeners to the database node to connect to. By default the mode would be DIRECT. SessionMode string `pulumi:"sessionMode"` // Possible lifecycle states. State string `pulumi:"state"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet being referenced. SubnetId string `pulumi:"subnetId"` // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags map[string]interface{} `pulumi:"systemTags"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated string `pulumi:"timeCreated"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated string `pulumi:"timeUpdated"` // The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivty requirments defined in it. Username string `pulumi:"username"` // Refers to the customer's vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault. VaultId string `pulumi:"vaultId"` Wallet string `pulumi:"wallet"` }
A collection of values returned by getDatabaseRegistration.
func LookupDatabaseRegistration ¶
func LookupDatabaseRegistration(ctx *pulumi.Context, args *LookupDatabaseRegistrationArgs, opts ...pulumi.InvokeOption) (*LookupDatabaseRegistrationResult, error)
This data source provides details about a specific Database Registration resource in Oracle Cloud Infrastructure Golden Gate service.
Note: Deprecated. Use the /connections API instead. Retrieves a DatabaseRegistration.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetDatabaseRegistration(ctx, &goldengate.GetDatabaseRegistrationArgs{ DatabaseRegistrationId: oci_golden_gate_database_registration.Test_database_registration.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupDatabaseRegistrationResultOutput ¶
type LookupDatabaseRegistrationResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDatabaseRegistration.
func LookupDatabaseRegistrationOutput ¶
func LookupDatabaseRegistrationOutput(ctx *pulumi.Context, args LookupDatabaseRegistrationOutputArgs, opts ...pulumi.InvokeOption) LookupDatabaseRegistrationResultOutput
func (LookupDatabaseRegistrationResultOutput) AliasName ¶
func (o LookupDatabaseRegistrationResultOutput) AliasName() pulumi.StringOutput
Credential store alias.
func (LookupDatabaseRegistrationResultOutput) CompartmentId ¶
func (o LookupDatabaseRegistrationResultOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced.
func (LookupDatabaseRegistrationResultOutput) ConnectionString ¶
func (o LookupDatabaseRegistrationResultOutput) ConnectionString() pulumi.StringOutput
Connect descriptor or Easy Connect Naming method used to connect to a database.
func (LookupDatabaseRegistrationResultOutput) DatabaseId ¶
func (o LookupDatabaseRegistrationResultOutput) DatabaseId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database being referenced.
func (LookupDatabaseRegistrationResultOutput) DatabaseRegistrationId ¶
func (o LookupDatabaseRegistrationResultOutput) DatabaseRegistrationId() pulumi.StringOutput
func (LookupDatabaseRegistrationResultOutput) DefinedTags ¶
func (o LookupDatabaseRegistrationResultOutput) DefinedTags() pulumi.MapOutput
Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (LookupDatabaseRegistrationResultOutput) Description ¶
func (o LookupDatabaseRegistrationResultOutput) Description() pulumi.StringOutput
Metadata about this specific object.
func (LookupDatabaseRegistrationResultOutput) DisplayName ¶
func (o LookupDatabaseRegistrationResultOutput) DisplayName() pulumi.StringOutput
An object's Display Name.
func (LookupDatabaseRegistrationResultOutput) ElementType ¶
func (LookupDatabaseRegistrationResultOutput) ElementType() reflect.Type
func (LookupDatabaseRegistrationResultOutput) Fqdn ¶
func (o LookupDatabaseRegistrationResultOutput) Fqdn() pulumi.StringOutput
A three-label Fully Qualified Domain Name (FQDN) for a resource.
func (LookupDatabaseRegistrationResultOutput) FreeformTags ¶
func (o LookupDatabaseRegistrationResultOutput) FreeformTags() pulumi.MapOutput
A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (LookupDatabaseRegistrationResultOutput) Id ¶
func (o LookupDatabaseRegistrationResultOutput) Id() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the databaseRegistration being referenced.
func (LookupDatabaseRegistrationResultOutput) IpAddress ¶
func (o LookupDatabaseRegistrationResultOutput) IpAddress() pulumi.StringOutput
The private IP address in the customer's VCN of the customer's endpoint, typically a database.
func (LookupDatabaseRegistrationResultOutput) KeyId ¶
func (o LookupDatabaseRegistrationResultOutput) KeyId() pulumi.StringOutput
Refers to the customer's master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key.
func (LookupDatabaseRegistrationResultOutput) LifecycleDetails ¶
func (o LookupDatabaseRegistrationResultOutput) LifecycleDetails() pulumi.StringOutput
Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.
func (LookupDatabaseRegistrationResultOutput) Password ¶
func (o LookupDatabaseRegistrationResultOutput) Password() pulumi.StringOutput
func (LookupDatabaseRegistrationResultOutput) RcePrivateIp ¶
func (o LookupDatabaseRegistrationResultOutput) RcePrivateIp() pulumi.StringOutput
A Private Endpoint IP address created in the customer's subnet. A customer database can expect network traffic initiated by GoldenGate Service from this IP address. It can also send network traffic to this IP address, typically in response to requests from GoldenGate Service. The customer may use this IP address in Security Lists or Network Security Groups (NSG) as needed.
func (LookupDatabaseRegistrationResultOutput) SecretCompartmentId ¶
func (o LookupDatabaseRegistrationResultOutput) SecretCompartmentId() pulumi.StringOutput
The OCID of the compartment where the GoldenGate Secret will be created. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key.
func (LookupDatabaseRegistrationResultOutput) SecretId ¶
func (o LookupDatabaseRegistrationResultOutput) SecretId() pulumi.StringOutput
The OCID of the customer's GoldenGate Service Secret. If provided, it references a key that customers will be required to ensure the policies are established to permit GoldenGate to use this Secret.
func (LookupDatabaseRegistrationResultOutput) SessionMode ¶
func (o LookupDatabaseRegistrationResultOutput) SessionMode() pulumi.StringOutput
The mode of the database connection session to be established by the data client. 'REDIRECT' - for a RAC database, 'DIRECT' - for a non-RAC database. Connection to a RAC database involves a redirection received from the SCAN listeners to the database node to connect to. By default the mode would be DIRECT.
func (LookupDatabaseRegistrationResultOutput) State ¶
func (o LookupDatabaseRegistrationResultOutput) State() pulumi.StringOutput
Possible lifecycle states.
func (LookupDatabaseRegistrationResultOutput) SubnetId ¶
func (o LookupDatabaseRegistrationResultOutput) SubnetId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet being referenced.
func (LookupDatabaseRegistrationResultOutput) SystemTags ¶
func (o LookupDatabaseRegistrationResultOutput) SystemTags() pulumi.MapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (LookupDatabaseRegistrationResultOutput) TimeCreated ¶
func (o LookupDatabaseRegistrationResultOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (LookupDatabaseRegistrationResultOutput) TimeUpdated ¶
func (o LookupDatabaseRegistrationResultOutput) TimeUpdated() pulumi.StringOutput
The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (LookupDatabaseRegistrationResultOutput) ToLookupDatabaseRegistrationResultOutput ¶
func (o LookupDatabaseRegistrationResultOutput) ToLookupDatabaseRegistrationResultOutput() LookupDatabaseRegistrationResultOutput
func (LookupDatabaseRegistrationResultOutput) ToLookupDatabaseRegistrationResultOutputWithContext ¶
func (o LookupDatabaseRegistrationResultOutput) ToLookupDatabaseRegistrationResultOutputWithContext(ctx context.Context) LookupDatabaseRegistrationResultOutput
func (LookupDatabaseRegistrationResultOutput) Username ¶
func (o LookupDatabaseRegistrationResultOutput) Username() pulumi.StringOutput
The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivty requirments defined in it.
func (LookupDatabaseRegistrationResultOutput) VaultId ¶
func (o LookupDatabaseRegistrationResultOutput) VaultId() pulumi.StringOutput
Refers to the customer's vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault.
func (LookupDatabaseRegistrationResultOutput) Wallet ¶
func (o LookupDatabaseRegistrationResultOutput) Wallet() pulumi.StringOutput
type LookupDeploymentArgs ¶
type LookupDeploymentArgs struct { // A unique Deployment identifier. DeploymentId string `pulumi:"deploymentId"` }
A collection of arguments for invoking getDeployment.
type LookupDeploymentBackupArgs ¶
type LookupDeploymentBackupArgs struct { // A unique DeploymentBackup identifier. DeploymentBackupId string `pulumi:"deploymentBackupId"` }
A collection of arguments for invoking getDeploymentBackup.
type LookupDeploymentBackupOutputArgs ¶
type LookupDeploymentBackupOutputArgs struct { // A unique DeploymentBackup identifier. DeploymentBackupId pulumi.StringInput `pulumi:"deploymentBackupId"` }
A collection of arguments for invoking getDeploymentBackup.
func (LookupDeploymentBackupOutputArgs) ElementType ¶
func (LookupDeploymentBackupOutputArgs) ElementType() reflect.Type
type LookupDeploymentBackupResult ¶
type LookupDeploymentBackupResult struct { // Possible Deployment backup types. BackupType string `pulumi:"backupType"` // Name of the bucket where the object is to be uploaded in the object storage Bucket string `pulumi:"bucket"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId string `pulumi:"compartmentId"` // Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]interface{} `pulumi:"definedTags"` DeploymentBackupId string `pulumi:"deploymentBackupId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. DeploymentId string `pulumi:"deploymentId"` // An object's Display Name. DisplayName string `pulumi:"displayName"` // A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]interface{} `pulumi:"freeformTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the backup being referenced. Id string `pulumi:"id"` // True if this object is automatically created IsAutomatic bool `pulumi:"isAutomatic"` // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails string `pulumi:"lifecycleDetails"` // Name of namespace that serves as a container for all of your buckets Namespace string `pulumi:"namespace"` // Name of the object to be uploaded to object storage Object string `pulumi:"object"` // Version of OGG OggVersion string `pulumi:"oggVersion"` // The size of the backup stored in object storage (in bytes) SizeInBytes float64 `pulumi:"sizeInBytes"` // Possible lifecycle states. State string `pulumi:"state"` // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags map[string]interface{} `pulumi:"systemTags"` // The time of the resource backup finish. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeBackupFinished string `pulumi:"timeBackupFinished"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated string `pulumi:"timeCreated"` // The time of the resource backup. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeOfBackup string `pulumi:"timeOfBackup"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated string `pulumi:"timeUpdated"` }
A collection of values returned by getDeploymentBackup.
func LookupDeploymentBackup ¶
func LookupDeploymentBackup(ctx *pulumi.Context, args *LookupDeploymentBackupArgs, opts ...pulumi.InvokeOption) (*LookupDeploymentBackupResult, error)
This data source provides details about a specific Deployment Backup resource in Oracle Cloud Infrastructure Golden Gate service.
Retrieves a DeploymentBackup.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetDeploymentBackup(ctx, &goldengate.GetDeploymentBackupArgs{ DeploymentBackupId: oci_golden_gate_deployment_backup.Test_deployment_backup.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupDeploymentBackupResultOutput ¶
type LookupDeploymentBackupResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDeploymentBackup.
func LookupDeploymentBackupOutput ¶
func LookupDeploymentBackupOutput(ctx *pulumi.Context, args LookupDeploymentBackupOutputArgs, opts ...pulumi.InvokeOption) LookupDeploymentBackupResultOutput
func (LookupDeploymentBackupResultOutput) BackupType ¶
func (o LookupDeploymentBackupResultOutput) BackupType() pulumi.StringOutput
Possible Deployment backup types.
func (LookupDeploymentBackupResultOutput) Bucket ¶
func (o LookupDeploymentBackupResultOutput) Bucket() pulumi.StringOutput
Name of the bucket where the object is to be uploaded in the object storage
func (LookupDeploymentBackupResultOutput) CompartmentId ¶
func (o LookupDeploymentBackupResultOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced.
func (LookupDeploymentBackupResultOutput) DefinedTags ¶
func (o LookupDeploymentBackupResultOutput) DefinedTags() pulumi.MapOutput
Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (LookupDeploymentBackupResultOutput) DeploymentBackupId ¶
func (o LookupDeploymentBackupResultOutput) DeploymentBackupId() pulumi.StringOutput
func (LookupDeploymentBackupResultOutput) DeploymentId ¶
func (o LookupDeploymentBackupResultOutput) DeploymentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced.
func (LookupDeploymentBackupResultOutput) DisplayName ¶
func (o LookupDeploymentBackupResultOutput) DisplayName() pulumi.StringOutput
An object's Display Name.
func (LookupDeploymentBackupResultOutput) ElementType ¶
func (LookupDeploymentBackupResultOutput) ElementType() reflect.Type
func (LookupDeploymentBackupResultOutput) FreeformTags ¶
func (o LookupDeploymentBackupResultOutput) FreeformTags() pulumi.MapOutput
A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (LookupDeploymentBackupResultOutput) Id ¶
func (o LookupDeploymentBackupResultOutput) Id() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the backup being referenced.
func (LookupDeploymentBackupResultOutput) IsAutomatic ¶
func (o LookupDeploymentBackupResultOutput) IsAutomatic() pulumi.BoolOutput
True if this object is automatically created
func (LookupDeploymentBackupResultOutput) LifecycleDetails ¶
func (o LookupDeploymentBackupResultOutput) LifecycleDetails() pulumi.StringOutput
Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.
func (LookupDeploymentBackupResultOutput) Namespace ¶
func (o LookupDeploymentBackupResultOutput) Namespace() pulumi.StringOutput
Name of namespace that serves as a container for all of your buckets
func (LookupDeploymentBackupResultOutput) Object ¶
func (o LookupDeploymentBackupResultOutput) Object() pulumi.StringOutput
Name of the object to be uploaded to object storage
func (LookupDeploymentBackupResultOutput) OggVersion ¶
func (o LookupDeploymentBackupResultOutput) OggVersion() pulumi.StringOutput
Version of OGG
func (LookupDeploymentBackupResultOutput) SizeInBytes ¶
func (o LookupDeploymentBackupResultOutput) SizeInBytes() pulumi.Float64Output
The size of the backup stored in object storage (in bytes)
func (LookupDeploymentBackupResultOutput) State ¶
func (o LookupDeploymentBackupResultOutput) State() pulumi.StringOutput
Possible lifecycle states.
func (LookupDeploymentBackupResultOutput) SystemTags ¶
func (o LookupDeploymentBackupResultOutput) SystemTags() pulumi.MapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (LookupDeploymentBackupResultOutput) TimeBackupFinished ¶
func (o LookupDeploymentBackupResultOutput) TimeBackupFinished() pulumi.StringOutput
The time of the resource backup finish. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (LookupDeploymentBackupResultOutput) TimeCreated ¶
func (o LookupDeploymentBackupResultOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (LookupDeploymentBackupResultOutput) TimeOfBackup ¶
func (o LookupDeploymentBackupResultOutput) TimeOfBackup() pulumi.StringOutput
The time of the resource backup. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (LookupDeploymentBackupResultOutput) TimeUpdated ¶
func (o LookupDeploymentBackupResultOutput) TimeUpdated() pulumi.StringOutput
The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (LookupDeploymentBackupResultOutput) ToLookupDeploymentBackupResultOutput ¶
func (o LookupDeploymentBackupResultOutput) ToLookupDeploymentBackupResultOutput() LookupDeploymentBackupResultOutput
func (LookupDeploymentBackupResultOutput) ToLookupDeploymentBackupResultOutputWithContext ¶
func (o LookupDeploymentBackupResultOutput) ToLookupDeploymentBackupResultOutputWithContext(ctx context.Context) LookupDeploymentBackupResultOutput
type LookupDeploymentOutputArgs ¶
type LookupDeploymentOutputArgs struct { // A unique Deployment identifier. DeploymentId pulumi.StringInput `pulumi:"deploymentId"` }
A collection of arguments for invoking getDeployment.
func (LookupDeploymentOutputArgs) ElementType ¶
func (LookupDeploymentOutputArgs) ElementType() reflect.Type
type LookupDeploymentResult ¶
type LookupDeploymentResult struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId string `pulumi:"compartmentId"` // The Minimum number of OCPUs to be made available for this Deployment. CpuCoreCount int `pulumi:"cpuCoreCount"` // Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]interface{} `pulumi:"definedTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the backup being referenced. DeploymentBackupId string `pulumi:"deploymentBackupId"` // Information regarding the deployment diagnostic collection DeploymentDiagnosticDatas []GetDeploymentDeploymentDiagnosticData `pulumi:"deploymentDiagnosticDatas"` DeploymentId string `pulumi:"deploymentId"` // The type of deployment, which can be any one of the Allowed values. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of 'DATABASE_ORACLE'. DeploymentType string `pulumi:"deploymentType"` // The URL of a resource. DeploymentUrl string `pulumi:"deploymentUrl"` // Metadata about this specific object. Description string `pulumi:"description"` // An object's Display Name. DisplayName string `pulumi:"displayName"` // A three-label Fully Qualified Domain Name (FQDN) for a resource. Fqdn string `pulumi:"fqdn"` // A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]interface{} `pulumi:"freeformTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. Id string `pulumi:"id"` // Indicates if auto scaling is enabled for the Deployment's CPU core count. IsAutoScalingEnabled bool `pulumi:"isAutoScalingEnabled"` // True if all of the aggregate resources are working correctly. IsHealthy bool `pulumi:"isHealthy"` // Indicates if the resource is the the latest available version. IsLatestVersion bool `pulumi:"isLatestVersion"` // True if this object is publicly available. IsPublic bool `pulumi:"isPublic"` // Indicator will be true if the amount of storage being utilized exceeds the allowable storage utilization limit. Exceeding the limit may be an indication of a misconfiguration of the deployment's GoldenGate service. IsStorageUtilizationLimitExceeded bool `pulumi:"isStorageUtilizationLimitExceeded"` // The Oracle license model that applies to a Deployment. LicenseModel string `pulumi:"licenseModel"` // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails string `pulumi:"lifecycleDetails"` // Possible GGS lifecycle sub-states. LifecycleSubState string `pulumi:"lifecycleSubState"` // Defines the maintenance window, when automatic actions can be performed. MaintenanceWindows []GetDeploymentMaintenanceWindow `pulumi:"maintenanceWindows"` // Type of the next maintenance. NextMaintenanceActionType string `pulumi:"nextMaintenanceActionType"` // Description of the next maintenance. NextMaintenanceDescription string `pulumi:"nextMaintenanceDescription"` // An array of Network Security Group OCIDs used to define network access for either Deployments or Connections. NsgIds []string `pulumi:"nsgIds"` // Deployment Data for an OggDeployment OggDatas []GetDeploymentOggData `pulumi:"oggDatas"` // The private IP address in the customer's VCN representing the access point for the associated endpoint service in the GoldenGate service VCN. PrivateIpAddress string `pulumi:"privateIpAddress"` // The public IP address representing the access point for the Deployment. PublicIpAddress string `pulumi:"publicIpAddress"` // Possible lifecycle states. State string `pulumi:"state"` // The amount of storage being utilized (in bytes) StorageUtilizationInBytes string `pulumi:"storageUtilizationInBytes"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet being referenced. SubnetId string `pulumi:"subnetId"` // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags map[string]interface{} `pulumi:"systemTags"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated string `pulumi:"timeCreated"` // The time of next maintenance schedule. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeOfNextMaintenance string `pulumi:"timeOfNextMaintenance"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated string `pulumi:"timeUpdated"` // Note: Deprecated: Use timeOfNextMaintenance instead, or related upgrade records to check, when deployment will be forced to upgrade to a newer version. Old description: The date the existing version in use will no longer be considered as usable and an upgrade will be required. This date is typically 6 months after the version was released for use by GGS. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpgradeRequired string `pulumi:"timeUpgradeRequired"` }
A collection of values returned by getDeployment.
func LookupDeployment ¶
func LookupDeployment(ctx *pulumi.Context, args *LookupDeploymentArgs, opts ...pulumi.InvokeOption) (*LookupDeploymentResult, error)
This data source provides details about a specific Deployment resource in Oracle Cloud Infrastructure Golden Gate service.
Retrieves a deployment.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetDeployment(ctx, &goldengate.GetDeploymentArgs{ DeploymentId: oci_golden_gate_deployment.Test_deployment.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupDeploymentResultOutput ¶
type LookupDeploymentResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDeployment.
func LookupDeploymentOutput ¶
func LookupDeploymentOutput(ctx *pulumi.Context, args LookupDeploymentOutputArgs, opts ...pulumi.InvokeOption) LookupDeploymentResultOutput
func (LookupDeploymentResultOutput) CompartmentId ¶
func (o LookupDeploymentResultOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced.
func (LookupDeploymentResultOutput) CpuCoreCount ¶
func (o LookupDeploymentResultOutput) CpuCoreCount() pulumi.IntOutput
The Minimum number of OCPUs to be made available for this Deployment.
func (LookupDeploymentResultOutput) DefinedTags ¶
func (o LookupDeploymentResultOutput) DefinedTags() pulumi.MapOutput
Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (LookupDeploymentResultOutput) DeploymentBackupId ¶
func (o LookupDeploymentResultOutput) DeploymentBackupId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the backup being referenced.
func (LookupDeploymentResultOutput) DeploymentDiagnosticDatas ¶ added in v0.6.0
func (o LookupDeploymentResultOutput) DeploymentDiagnosticDatas() GetDeploymentDeploymentDiagnosticDataArrayOutput
Information regarding the deployment diagnostic collection
func (LookupDeploymentResultOutput) DeploymentId ¶
func (o LookupDeploymentResultOutput) DeploymentId() pulumi.StringOutput
func (LookupDeploymentResultOutput) DeploymentType ¶
func (o LookupDeploymentResultOutput) DeploymentType() pulumi.StringOutput
The type of deployment, which can be any one of the Allowed values. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of 'DATABASE_ORACLE'.
func (LookupDeploymentResultOutput) DeploymentUrl ¶
func (o LookupDeploymentResultOutput) DeploymentUrl() pulumi.StringOutput
The URL of a resource.
func (LookupDeploymentResultOutput) Description ¶
func (o LookupDeploymentResultOutput) Description() pulumi.StringOutput
Metadata about this specific object.
func (LookupDeploymentResultOutput) DisplayName ¶
func (o LookupDeploymentResultOutput) DisplayName() pulumi.StringOutput
An object's Display Name.
func (LookupDeploymentResultOutput) ElementType ¶
func (LookupDeploymentResultOutput) ElementType() reflect.Type
func (LookupDeploymentResultOutput) Fqdn ¶
func (o LookupDeploymentResultOutput) Fqdn() pulumi.StringOutput
A three-label Fully Qualified Domain Name (FQDN) for a resource.
func (LookupDeploymentResultOutput) FreeformTags ¶
func (o LookupDeploymentResultOutput) FreeformTags() pulumi.MapOutput
A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (LookupDeploymentResultOutput) Id ¶
func (o LookupDeploymentResultOutput) Id() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced.
func (LookupDeploymentResultOutput) IsAutoScalingEnabled ¶
func (o LookupDeploymentResultOutput) IsAutoScalingEnabled() pulumi.BoolOutput
Indicates if auto scaling is enabled for the Deployment's CPU core count.
func (LookupDeploymentResultOutput) IsHealthy ¶
func (o LookupDeploymentResultOutput) IsHealthy() pulumi.BoolOutput
True if all of the aggregate resources are working correctly.
func (LookupDeploymentResultOutput) IsLatestVersion ¶
func (o LookupDeploymentResultOutput) IsLatestVersion() pulumi.BoolOutput
Indicates if the resource is the the latest available version.
func (LookupDeploymentResultOutput) IsPublic ¶
func (o LookupDeploymentResultOutput) IsPublic() pulumi.BoolOutput
True if this object is publicly available.
func (LookupDeploymentResultOutput) IsStorageUtilizationLimitExceeded ¶
func (o LookupDeploymentResultOutput) IsStorageUtilizationLimitExceeded() pulumi.BoolOutput
Indicator will be true if the amount of storage being utilized exceeds the allowable storage utilization limit. Exceeding the limit may be an indication of a misconfiguration of the deployment's GoldenGate service.
func (LookupDeploymentResultOutput) LicenseModel ¶
func (o LookupDeploymentResultOutput) LicenseModel() pulumi.StringOutput
The Oracle license model that applies to a Deployment.
func (LookupDeploymentResultOutput) LifecycleDetails ¶
func (o LookupDeploymentResultOutput) LifecycleDetails() pulumi.StringOutput
Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.
func (LookupDeploymentResultOutput) LifecycleSubState ¶
func (o LookupDeploymentResultOutput) LifecycleSubState() pulumi.StringOutput
Possible GGS lifecycle sub-states.
func (LookupDeploymentResultOutput) MaintenanceWindows ¶ added in v0.12.0
func (o LookupDeploymentResultOutput) MaintenanceWindows() GetDeploymentMaintenanceWindowArrayOutput
Defines the maintenance window, when automatic actions can be performed.
func (LookupDeploymentResultOutput) NextMaintenanceActionType ¶ added in v0.12.0
func (o LookupDeploymentResultOutput) NextMaintenanceActionType() pulumi.StringOutput
Type of the next maintenance.
func (LookupDeploymentResultOutput) NextMaintenanceDescription ¶ added in v0.12.0
func (o LookupDeploymentResultOutput) NextMaintenanceDescription() pulumi.StringOutput
Description of the next maintenance.
func (LookupDeploymentResultOutput) NsgIds ¶
func (o LookupDeploymentResultOutput) NsgIds() pulumi.StringArrayOutput
An array of Network Security Group OCIDs used to define network access for either Deployments or Connections.
func (LookupDeploymentResultOutput) OggDatas ¶
func (o LookupDeploymentResultOutput) OggDatas() GetDeploymentOggDataArrayOutput
Deployment Data for an OggDeployment
func (LookupDeploymentResultOutput) PrivateIpAddress ¶
func (o LookupDeploymentResultOutput) PrivateIpAddress() pulumi.StringOutput
The private IP address in the customer's VCN representing the access point for the associated endpoint service in the GoldenGate service VCN.
func (LookupDeploymentResultOutput) PublicIpAddress ¶
func (o LookupDeploymentResultOutput) PublicIpAddress() pulumi.StringOutput
The public IP address representing the access point for the Deployment.
func (LookupDeploymentResultOutput) State ¶
func (o LookupDeploymentResultOutput) State() pulumi.StringOutput
Possible lifecycle states.
func (LookupDeploymentResultOutput) StorageUtilizationInBytes ¶
func (o LookupDeploymentResultOutput) StorageUtilizationInBytes() pulumi.StringOutput
The amount of storage being utilized (in bytes)
func (LookupDeploymentResultOutput) SubnetId ¶
func (o LookupDeploymentResultOutput) SubnetId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet being referenced.
func (LookupDeploymentResultOutput) SystemTags ¶
func (o LookupDeploymentResultOutput) SystemTags() pulumi.MapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (LookupDeploymentResultOutput) TimeCreated ¶
func (o LookupDeploymentResultOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (LookupDeploymentResultOutput) TimeOfNextMaintenance ¶ added in v0.12.0
func (o LookupDeploymentResultOutput) TimeOfNextMaintenance() pulumi.StringOutput
The time of next maintenance schedule. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (LookupDeploymentResultOutput) TimeUpdated ¶
func (o LookupDeploymentResultOutput) TimeUpdated() pulumi.StringOutput
The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (LookupDeploymentResultOutput) TimeUpgradeRequired ¶
func (o LookupDeploymentResultOutput) TimeUpgradeRequired() pulumi.StringOutput
Note: Deprecated: Use timeOfNextMaintenance instead, or related upgrade records to check, when deployment will be forced to upgrade to a newer version. Old description: The date the existing version in use will no longer be considered as usable and an upgrade will be required. This date is typically 6 months after the version was released for use by GGS. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (LookupDeploymentResultOutput) ToLookupDeploymentResultOutput ¶
func (o LookupDeploymentResultOutput) ToLookupDeploymentResultOutput() LookupDeploymentResultOutput
func (LookupDeploymentResultOutput) ToLookupDeploymentResultOutputWithContext ¶
func (o LookupDeploymentResultOutput) ToLookupDeploymentResultOutputWithContext(ctx context.Context) LookupDeploymentResultOutput
Source Files
¶
- connection.go
- connectionAssignment.go
- databaseRegistration.go
- deployment.go
- deploymentBackup.go
- getConnection.go
- getConnectionAssignment.go
- getConnectionAssignments.go
- getConnections.go
- getDatabaseRegistration.go
- getDatabaseRegistrations.go
- getDeployment.go
- getDeploymentBackup.go
- getDeploymentBackups.go
- getDeploymentType.go
- getDeploymentTypes.go
- getDeploymentUpgrade.go
- getDeploymentUpgrades.go
- getDeploymentVersions.go
- getDeployments.go
- getMessage.go
- getMessages.go
- getTrailFile.go
- getTrailFiles.go
- getTrailSequence.go
- getTrailSequences.go
- init.go
- pulumiTypes.go