Documentation
¶
Index ¶
- type Catalog
- type CatalogArgs
- type CatalogArray
- type CatalogArrayInput
- type CatalogArrayOutput
- type CatalogAssociation
- type CatalogAssociationArgs
- type CatalogAssociationArray
- type CatalogAssociationArrayInput
- type CatalogAssociationArrayOutput
- func (CatalogAssociationArrayOutput) ElementType() reflect.Type
- func (o CatalogAssociationArrayOutput) Index(i pulumi.IntInput) CatalogAssociationOutput
- func (o CatalogAssociationArrayOutput) ToCatalogAssociationArrayOutput() CatalogAssociationArrayOutput
- func (o CatalogAssociationArrayOutput) ToCatalogAssociationArrayOutputWithContext(ctx context.Context) CatalogAssociationArrayOutput
- type CatalogAssociationInput
- type CatalogAssociationMap
- type CatalogAssociationMapInput
- type CatalogAssociationMapOutput
- func (CatalogAssociationMapOutput) ElementType() reflect.Type
- func (o CatalogAssociationMapOutput) MapIndex(k pulumi.StringInput) CatalogAssociationOutput
- func (o CatalogAssociationMapOutput) ToCatalogAssociationMapOutput() CatalogAssociationMapOutput
- func (o CatalogAssociationMapOutput) ToCatalogAssociationMapOutputWithContext(ctx context.Context) CatalogAssociationMapOutput
- type CatalogAssociationOutput
- func (CatalogAssociationOutput) ElementType() reflect.Type
- func (o CatalogAssociationOutput) EntityId() pulumi.StringOutput
- func (o CatalogAssociationOutput) EntityType() pulumi.StringOutput
- func (o CatalogAssociationOutput) ServiceCatalogId() pulumi.StringOutput
- func (o CatalogAssociationOutput) TimeCreated() pulumi.StringOutput
- func (o CatalogAssociationOutput) ToCatalogAssociationOutput() CatalogAssociationOutput
- func (o CatalogAssociationOutput) ToCatalogAssociationOutputWithContext(ctx context.Context) CatalogAssociationOutput
- type CatalogAssociationState
- type CatalogInput
- type CatalogMap
- type CatalogMapInput
- type CatalogMapOutput
- type CatalogOutput
- func (o CatalogOutput) CompartmentId() pulumi.StringOutput
- func (o CatalogOutput) DefinedTags() pulumi.MapOutput
- func (o CatalogOutput) DisplayName() pulumi.StringOutput
- func (CatalogOutput) ElementType() reflect.Type
- func (o CatalogOutput) FreeformTags() pulumi.MapOutput
- func (o CatalogOutput) State() pulumi.StringOutput
- func (o CatalogOutput) TimeCreated() pulumi.StringOutput
- func (o CatalogOutput) TimeUpdated() pulumi.StringOutput
- func (o CatalogOutput) ToCatalogOutput() CatalogOutput
- func (o CatalogOutput) ToCatalogOutputWithContext(ctx context.Context) CatalogOutput
- type CatalogState
- type GetPrivateApplicationLogo
- type GetPrivateApplicationLogoArgs
- func (GetPrivateApplicationLogoArgs) ElementType() reflect.Type
- func (i GetPrivateApplicationLogoArgs) ToGetPrivateApplicationLogoOutput() GetPrivateApplicationLogoOutput
- func (i GetPrivateApplicationLogoArgs) ToGetPrivateApplicationLogoOutputWithContext(ctx context.Context) GetPrivateApplicationLogoOutput
- type GetPrivateApplicationLogoArray
- func (GetPrivateApplicationLogoArray) ElementType() reflect.Type
- func (i GetPrivateApplicationLogoArray) ToGetPrivateApplicationLogoArrayOutput() GetPrivateApplicationLogoArrayOutput
- func (i GetPrivateApplicationLogoArray) ToGetPrivateApplicationLogoArrayOutputWithContext(ctx context.Context) GetPrivateApplicationLogoArrayOutput
- type GetPrivateApplicationLogoArrayInput
- type GetPrivateApplicationLogoArrayOutput
- func (GetPrivateApplicationLogoArrayOutput) ElementType() reflect.Type
- func (o GetPrivateApplicationLogoArrayOutput) Index(i pulumi.IntInput) GetPrivateApplicationLogoOutput
- func (o GetPrivateApplicationLogoArrayOutput) ToGetPrivateApplicationLogoArrayOutput() GetPrivateApplicationLogoArrayOutput
- func (o GetPrivateApplicationLogoArrayOutput) ToGetPrivateApplicationLogoArrayOutputWithContext(ctx context.Context) GetPrivateApplicationLogoArrayOutput
- type GetPrivateApplicationLogoInput
- type GetPrivateApplicationLogoOutput
- func (o GetPrivateApplicationLogoOutput) ContentUrl() pulumi.StringOutput
- func (o GetPrivateApplicationLogoOutput) DisplayName() pulumi.StringOutput
- func (GetPrivateApplicationLogoOutput) ElementType() reflect.Type
- func (o GetPrivateApplicationLogoOutput) MimeType() pulumi.StringOutput
- func (o GetPrivateApplicationLogoOutput) ToGetPrivateApplicationLogoOutput() GetPrivateApplicationLogoOutput
- func (o GetPrivateApplicationLogoOutput) ToGetPrivateApplicationLogoOutputWithContext(ctx context.Context) GetPrivateApplicationLogoOutput
- type GetPrivateApplicationPackageArgs
- type GetPrivateApplicationPackageDetail
- type GetPrivateApplicationPackageDetailArgs
- func (GetPrivateApplicationPackageDetailArgs) ElementType() reflect.Type
- func (i GetPrivateApplicationPackageDetailArgs) ToGetPrivateApplicationPackageDetailOutput() GetPrivateApplicationPackageDetailOutput
- func (i GetPrivateApplicationPackageDetailArgs) ToGetPrivateApplicationPackageDetailOutputWithContext(ctx context.Context) GetPrivateApplicationPackageDetailOutput
- type GetPrivateApplicationPackageDetailArray
- func (GetPrivateApplicationPackageDetailArray) ElementType() reflect.Type
- func (i GetPrivateApplicationPackageDetailArray) ToGetPrivateApplicationPackageDetailArrayOutput() GetPrivateApplicationPackageDetailArrayOutput
- func (i GetPrivateApplicationPackageDetailArray) ToGetPrivateApplicationPackageDetailArrayOutputWithContext(ctx context.Context) GetPrivateApplicationPackageDetailArrayOutput
- type GetPrivateApplicationPackageDetailArrayInput
- type GetPrivateApplicationPackageDetailArrayOutput
- func (GetPrivateApplicationPackageDetailArrayOutput) ElementType() reflect.Type
- func (o GetPrivateApplicationPackageDetailArrayOutput) Index(i pulumi.IntInput) GetPrivateApplicationPackageDetailOutput
- func (o GetPrivateApplicationPackageDetailArrayOutput) ToGetPrivateApplicationPackageDetailArrayOutput() GetPrivateApplicationPackageDetailArrayOutput
- func (o GetPrivateApplicationPackageDetailArrayOutput) ToGetPrivateApplicationPackageDetailArrayOutputWithContext(ctx context.Context) GetPrivateApplicationPackageDetailArrayOutput
- type GetPrivateApplicationPackageDetailInput
- type GetPrivateApplicationPackageDetailOutput
- func (GetPrivateApplicationPackageDetailOutput) ElementType() reflect.Type
- func (o GetPrivateApplicationPackageDetailOutput) PackageType() pulumi.StringOutput
- func (o GetPrivateApplicationPackageDetailOutput) ToGetPrivateApplicationPackageDetailOutput() GetPrivateApplicationPackageDetailOutput
- func (o GetPrivateApplicationPackageDetailOutput) ToGetPrivateApplicationPackageDetailOutputWithContext(ctx context.Context) GetPrivateApplicationPackageDetailOutput
- func (o GetPrivateApplicationPackageDetailOutput) Version() pulumi.StringOutput
- func (o GetPrivateApplicationPackageDetailOutput) ZipFileBase64encoded() pulumi.StringOutput
- type GetPrivateApplicationPackageOutputArgs
- type GetPrivateApplicationPackageResult
- type GetPrivateApplicationPackageResultOutput
- func (o GetPrivateApplicationPackageResultOutput) ContentUrl() pulumi.StringOutput
- func (o GetPrivateApplicationPackageResultOutput) DisplayName() pulumi.StringOutput
- func (GetPrivateApplicationPackageResultOutput) ElementType() reflect.Type
- func (o GetPrivateApplicationPackageResultOutput) Id() pulumi.StringOutput
- func (o GetPrivateApplicationPackageResultOutput) MimeType() pulumi.StringOutput
- func (o GetPrivateApplicationPackageResultOutput) PackageType() pulumi.StringOutput
- func (o GetPrivateApplicationPackageResultOutput) PrivateApplicationId() pulumi.StringOutput
- func (o GetPrivateApplicationPackageResultOutput) PrivateApplicationPackageId() pulumi.StringOutput
- func (o GetPrivateApplicationPackageResultOutput) TimeCreated() pulumi.StringOutput
- func (o GetPrivateApplicationPackageResultOutput) ToGetPrivateApplicationPackageResultOutput() GetPrivateApplicationPackageResultOutput
- func (o GetPrivateApplicationPackageResultOutput) ToGetPrivateApplicationPackageResultOutputWithContext(ctx context.Context) GetPrivateApplicationPackageResultOutput
- func (o GetPrivateApplicationPackageResultOutput) Version() pulumi.StringOutput
- type GetPrivateApplicationPackagesArgs
- type GetPrivateApplicationPackagesFilter
- type GetPrivateApplicationPackagesFilterArgs
- func (GetPrivateApplicationPackagesFilterArgs) ElementType() reflect.Type
- func (i GetPrivateApplicationPackagesFilterArgs) ToGetPrivateApplicationPackagesFilterOutput() GetPrivateApplicationPackagesFilterOutput
- func (i GetPrivateApplicationPackagesFilterArgs) ToGetPrivateApplicationPackagesFilterOutputWithContext(ctx context.Context) GetPrivateApplicationPackagesFilterOutput
- type GetPrivateApplicationPackagesFilterArray
- func (GetPrivateApplicationPackagesFilterArray) ElementType() reflect.Type
- func (i GetPrivateApplicationPackagesFilterArray) ToGetPrivateApplicationPackagesFilterArrayOutput() GetPrivateApplicationPackagesFilterArrayOutput
- func (i GetPrivateApplicationPackagesFilterArray) ToGetPrivateApplicationPackagesFilterArrayOutputWithContext(ctx context.Context) GetPrivateApplicationPackagesFilterArrayOutput
- type GetPrivateApplicationPackagesFilterArrayInput
- type GetPrivateApplicationPackagesFilterArrayOutput
- func (GetPrivateApplicationPackagesFilterArrayOutput) ElementType() reflect.Type
- func (o GetPrivateApplicationPackagesFilterArrayOutput) Index(i pulumi.IntInput) GetPrivateApplicationPackagesFilterOutput
- func (o GetPrivateApplicationPackagesFilterArrayOutput) ToGetPrivateApplicationPackagesFilterArrayOutput() GetPrivateApplicationPackagesFilterArrayOutput
- func (o GetPrivateApplicationPackagesFilterArrayOutput) ToGetPrivateApplicationPackagesFilterArrayOutputWithContext(ctx context.Context) GetPrivateApplicationPackagesFilterArrayOutput
- type GetPrivateApplicationPackagesFilterInput
- type GetPrivateApplicationPackagesFilterOutput
- func (GetPrivateApplicationPackagesFilterOutput) ElementType() reflect.Type
- func (o GetPrivateApplicationPackagesFilterOutput) Name() pulumi.StringOutput
- func (o GetPrivateApplicationPackagesFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetPrivateApplicationPackagesFilterOutput) ToGetPrivateApplicationPackagesFilterOutput() GetPrivateApplicationPackagesFilterOutput
- func (o GetPrivateApplicationPackagesFilterOutput) ToGetPrivateApplicationPackagesFilterOutputWithContext(ctx context.Context) GetPrivateApplicationPackagesFilterOutput
- func (o GetPrivateApplicationPackagesFilterOutput) Values() pulumi.StringArrayOutput
- type GetPrivateApplicationPackagesOutputArgs
- type GetPrivateApplicationPackagesPrivateApplicationPackageCollection
- type GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArgs
- func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArgs) ElementType() reflect.Type
- func (i GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArgs) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionOutput() GetPrivateApplicationPackagesPrivateApplicationPackageCollectionOutput
- func (i GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArgs) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionOutputWithContext(ctx context.Context) GetPrivateApplicationPackagesPrivateApplicationPackageCollectionOutput
- type GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArray
- func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArray) ElementType() reflect.Type
- func (i GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArray) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayOutput() GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayOutput
- func (i GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArray) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayOutputWithContext(ctx context.Context) GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayOutput
- type GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayInput
- type GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayOutput
- func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayOutput) ElementType() reflect.Type
- func (o GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayOutput) Index(i pulumi.IntInput) GetPrivateApplicationPackagesPrivateApplicationPackageCollectionOutput
- func (o GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayOutput) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayOutput() GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayOutput
- func (o GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayOutput) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayOutputWithContext(ctx context.Context) GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayOutput
- type GetPrivateApplicationPackagesPrivateApplicationPackageCollectionInput
- type GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItem
- type GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArgs
- func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArgs) ElementType() reflect.Type
- func (i GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArgs) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput() GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput
- func (i GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArgs) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutputWithContext(ctx context.Context) GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput
- type GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArray
- func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArray) ElementType() reflect.Type
- func (i GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArray) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArrayOutput() ...
- func (i GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArray) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArrayOutputWithContext(ctx context.Context) ...
- type GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArrayInput
- type GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArrayOutput
- func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArrayOutput) Index(i pulumi.IntInput) GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput
- func (o GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArrayOutput) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArrayOutput() ...
- func (o GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArrayOutput) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArrayOutputWithContext(ctx context.Context) ...
- type GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemInput
- type GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput
- func (o GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput) ContentUrl() pulumi.StringOutput
- func (o GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput) ElementType() reflect.Type
- func (o GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput) MimeType() pulumi.StringOutput
- func (o GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput) PackageType() pulumi.StringOutput
- func (o GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput) PrivateApplicationId() pulumi.StringOutput
- func (o GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput() GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput
- func (o GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutputWithContext(ctx context.Context) GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput
- func (o GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput) Version() pulumi.StringOutput
- type GetPrivateApplicationPackagesPrivateApplicationPackageCollectionOutput
- func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionOutput) ElementType() reflect.Type
- func (o GetPrivateApplicationPackagesPrivateApplicationPackageCollectionOutput) Items() ...
- func (o GetPrivateApplicationPackagesPrivateApplicationPackageCollectionOutput) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionOutput() GetPrivateApplicationPackagesPrivateApplicationPackageCollectionOutput
- func (o GetPrivateApplicationPackagesPrivateApplicationPackageCollectionOutput) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionOutputWithContext(ctx context.Context) GetPrivateApplicationPackagesPrivateApplicationPackageCollectionOutput
- type GetPrivateApplicationPackagesResult
- type GetPrivateApplicationPackagesResultOutput
- func (o GetPrivateApplicationPackagesResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetPrivateApplicationPackagesResultOutput) ElementType() reflect.Type
- func (o GetPrivateApplicationPackagesResultOutput) Filters() GetPrivateApplicationPackagesFilterArrayOutput
- func (o GetPrivateApplicationPackagesResultOutput) Id() pulumi.StringOutput
- func (o GetPrivateApplicationPackagesResultOutput) PackageTypes() pulumi.StringArrayOutput
- func (o GetPrivateApplicationPackagesResultOutput) PrivateApplicationId() pulumi.StringOutput
- func (o GetPrivateApplicationPackagesResultOutput) PrivateApplicationPackageCollections() GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayOutput
- func (o GetPrivateApplicationPackagesResultOutput) PrivateApplicationPackageId() pulumi.StringPtrOutput
- func (o GetPrivateApplicationPackagesResultOutput) ToGetPrivateApplicationPackagesResultOutput() GetPrivateApplicationPackagesResultOutput
- func (o GetPrivateApplicationPackagesResultOutput) ToGetPrivateApplicationPackagesResultOutputWithContext(ctx context.Context) GetPrivateApplicationPackagesResultOutput
- type GetPrivateApplicationsArgs
- type GetPrivateApplicationsFilter
- type GetPrivateApplicationsFilterArgs
- func (GetPrivateApplicationsFilterArgs) ElementType() reflect.Type
- func (i GetPrivateApplicationsFilterArgs) ToGetPrivateApplicationsFilterOutput() GetPrivateApplicationsFilterOutput
- func (i GetPrivateApplicationsFilterArgs) ToGetPrivateApplicationsFilterOutputWithContext(ctx context.Context) GetPrivateApplicationsFilterOutput
- type GetPrivateApplicationsFilterArray
- func (GetPrivateApplicationsFilterArray) ElementType() reflect.Type
- func (i GetPrivateApplicationsFilterArray) ToGetPrivateApplicationsFilterArrayOutput() GetPrivateApplicationsFilterArrayOutput
- func (i GetPrivateApplicationsFilterArray) ToGetPrivateApplicationsFilterArrayOutputWithContext(ctx context.Context) GetPrivateApplicationsFilterArrayOutput
- type GetPrivateApplicationsFilterArrayInput
- type GetPrivateApplicationsFilterArrayOutput
- func (GetPrivateApplicationsFilterArrayOutput) ElementType() reflect.Type
- func (o GetPrivateApplicationsFilterArrayOutput) Index(i pulumi.IntInput) GetPrivateApplicationsFilterOutput
- func (o GetPrivateApplicationsFilterArrayOutput) ToGetPrivateApplicationsFilterArrayOutput() GetPrivateApplicationsFilterArrayOutput
- func (o GetPrivateApplicationsFilterArrayOutput) ToGetPrivateApplicationsFilterArrayOutputWithContext(ctx context.Context) GetPrivateApplicationsFilterArrayOutput
- type GetPrivateApplicationsFilterInput
- type GetPrivateApplicationsFilterOutput
- func (GetPrivateApplicationsFilterOutput) ElementType() reflect.Type
- func (o GetPrivateApplicationsFilterOutput) Name() pulumi.StringOutput
- func (o GetPrivateApplicationsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetPrivateApplicationsFilterOutput) ToGetPrivateApplicationsFilterOutput() GetPrivateApplicationsFilterOutput
- func (o GetPrivateApplicationsFilterOutput) ToGetPrivateApplicationsFilterOutputWithContext(ctx context.Context) GetPrivateApplicationsFilterOutput
- func (o GetPrivateApplicationsFilterOutput) Values() pulumi.StringArrayOutput
- type GetPrivateApplicationsOutputArgs
- type GetPrivateApplicationsPrivateApplicationCollection
- type GetPrivateApplicationsPrivateApplicationCollectionArgs
- func (GetPrivateApplicationsPrivateApplicationCollectionArgs) ElementType() reflect.Type
- func (i GetPrivateApplicationsPrivateApplicationCollectionArgs) ToGetPrivateApplicationsPrivateApplicationCollectionOutput() GetPrivateApplicationsPrivateApplicationCollectionOutput
- func (i GetPrivateApplicationsPrivateApplicationCollectionArgs) ToGetPrivateApplicationsPrivateApplicationCollectionOutputWithContext(ctx context.Context) GetPrivateApplicationsPrivateApplicationCollectionOutput
- type GetPrivateApplicationsPrivateApplicationCollectionArray
- func (GetPrivateApplicationsPrivateApplicationCollectionArray) ElementType() reflect.Type
- func (i GetPrivateApplicationsPrivateApplicationCollectionArray) ToGetPrivateApplicationsPrivateApplicationCollectionArrayOutput() GetPrivateApplicationsPrivateApplicationCollectionArrayOutput
- func (i GetPrivateApplicationsPrivateApplicationCollectionArray) ToGetPrivateApplicationsPrivateApplicationCollectionArrayOutputWithContext(ctx context.Context) GetPrivateApplicationsPrivateApplicationCollectionArrayOutput
- type GetPrivateApplicationsPrivateApplicationCollectionArrayInput
- type GetPrivateApplicationsPrivateApplicationCollectionArrayOutput
- func (GetPrivateApplicationsPrivateApplicationCollectionArrayOutput) ElementType() reflect.Type
- func (o GetPrivateApplicationsPrivateApplicationCollectionArrayOutput) Index(i pulumi.IntInput) GetPrivateApplicationsPrivateApplicationCollectionOutput
- func (o GetPrivateApplicationsPrivateApplicationCollectionArrayOutput) ToGetPrivateApplicationsPrivateApplicationCollectionArrayOutput() GetPrivateApplicationsPrivateApplicationCollectionArrayOutput
- func (o GetPrivateApplicationsPrivateApplicationCollectionArrayOutput) ToGetPrivateApplicationsPrivateApplicationCollectionArrayOutputWithContext(ctx context.Context) GetPrivateApplicationsPrivateApplicationCollectionArrayOutput
- type GetPrivateApplicationsPrivateApplicationCollectionInput
- type GetPrivateApplicationsPrivateApplicationCollectionItem
- type GetPrivateApplicationsPrivateApplicationCollectionItemArgs
- func (GetPrivateApplicationsPrivateApplicationCollectionItemArgs) ElementType() reflect.Type
- func (i GetPrivateApplicationsPrivateApplicationCollectionItemArgs) ToGetPrivateApplicationsPrivateApplicationCollectionItemOutput() GetPrivateApplicationsPrivateApplicationCollectionItemOutput
- func (i GetPrivateApplicationsPrivateApplicationCollectionItemArgs) ToGetPrivateApplicationsPrivateApplicationCollectionItemOutputWithContext(ctx context.Context) GetPrivateApplicationsPrivateApplicationCollectionItemOutput
- type GetPrivateApplicationsPrivateApplicationCollectionItemArray
- func (GetPrivateApplicationsPrivateApplicationCollectionItemArray) ElementType() reflect.Type
- func (i GetPrivateApplicationsPrivateApplicationCollectionItemArray) ToGetPrivateApplicationsPrivateApplicationCollectionItemArrayOutput() GetPrivateApplicationsPrivateApplicationCollectionItemArrayOutput
- func (i GetPrivateApplicationsPrivateApplicationCollectionItemArray) ToGetPrivateApplicationsPrivateApplicationCollectionItemArrayOutputWithContext(ctx context.Context) GetPrivateApplicationsPrivateApplicationCollectionItemArrayOutput
- type GetPrivateApplicationsPrivateApplicationCollectionItemArrayInput
- type GetPrivateApplicationsPrivateApplicationCollectionItemArrayOutput
- func (GetPrivateApplicationsPrivateApplicationCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetPrivateApplicationsPrivateApplicationCollectionItemArrayOutput) Index(i pulumi.IntInput) GetPrivateApplicationsPrivateApplicationCollectionItemOutput
- func (o GetPrivateApplicationsPrivateApplicationCollectionItemArrayOutput) ToGetPrivateApplicationsPrivateApplicationCollectionItemArrayOutput() GetPrivateApplicationsPrivateApplicationCollectionItemArrayOutput
- func (o GetPrivateApplicationsPrivateApplicationCollectionItemArrayOutput) ToGetPrivateApplicationsPrivateApplicationCollectionItemArrayOutputWithContext(ctx context.Context) GetPrivateApplicationsPrivateApplicationCollectionItemArrayOutput
- type GetPrivateApplicationsPrivateApplicationCollectionItemInput
- type GetPrivateApplicationsPrivateApplicationCollectionItemLogo
- type GetPrivateApplicationsPrivateApplicationCollectionItemLogoArgs
- func (GetPrivateApplicationsPrivateApplicationCollectionItemLogoArgs) ElementType() reflect.Type
- func (i GetPrivateApplicationsPrivateApplicationCollectionItemLogoArgs) ToGetPrivateApplicationsPrivateApplicationCollectionItemLogoOutput() GetPrivateApplicationsPrivateApplicationCollectionItemLogoOutput
- func (i GetPrivateApplicationsPrivateApplicationCollectionItemLogoArgs) ToGetPrivateApplicationsPrivateApplicationCollectionItemLogoOutputWithContext(ctx context.Context) GetPrivateApplicationsPrivateApplicationCollectionItemLogoOutput
- type GetPrivateApplicationsPrivateApplicationCollectionItemLogoArray
- func (GetPrivateApplicationsPrivateApplicationCollectionItemLogoArray) ElementType() reflect.Type
- func (i GetPrivateApplicationsPrivateApplicationCollectionItemLogoArray) ToGetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayOutput() GetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayOutput
- func (i GetPrivateApplicationsPrivateApplicationCollectionItemLogoArray) ToGetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayOutputWithContext(ctx context.Context) GetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayOutput
- type GetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayInput
- type GetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayOutput
- func (GetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayOutput) ElementType() reflect.Type
- func (o GetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayOutput) Index(i pulumi.IntInput) GetPrivateApplicationsPrivateApplicationCollectionItemLogoOutput
- func (o GetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayOutput) ToGetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayOutput() GetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayOutput
- func (o GetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayOutput) ToGetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayOutputWithContext(ctx context.Context) GetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayOutput
- type GetPrivateApplicationsPrivateApplicationCollectionItemLogoInput
- type GetPrivateApplicationsPrivateApplicationCollectionItemLogoOutput
- func (o GetPrivateApplicationsPrivateApplicationCollectionItemLogoOutput) ContentUrl() pulumi.StringOutput
- func (o GetPrivateApplicationsPrivateApplicationCollectionItemLogoOutput) DisplayName() pulumi.StringOutput
- func (GetPrivateApplicationsPrivateApplicationCollectionItemLogoOutput) ElementType() reflect.Type
- func (o GetPrivateApplicationsPrivateApplicationCollectionItemLogoOutput) MimeType() pulumi.StringOutput
- func (o GetPrivateApplicationsPrivateApplicationCollectionItemLogoOutput) ToGetPrivateApplicationsPrivateApplicationCollectionItemLogoOutput() GetPrivateApplicationsPrivateApplicationCollectionItemLogoOutput
- func (o GetPrivateApplicationsPrivateApplicationCollectionItemLogoOutput) ToGetPrivateApplicationsPrivateApplicationCollectionItemLogoOutputWithContext(ctx context.Context) GetPrivateApplicationsPrivateApplicationCollectionItemLogoOutput
- type GetPrivateApplicationsPrivateApplicationCollectionItemOutput
- func (o GetPrivateApplicationsPrivateApplicationCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetPrivateApplicationsPrivateApplicationCollectionItemOutput) DefinedTags() pulumi.MapOutput
- func (o GetPrivateApplicationsPrivateApplicationCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetPrivateApplicationsPrivateApplicationCollectionItemOutput) ElementType() reflect.Type
- func (o GetPrivateApplicationsPrivateApplicationCollectionItemOutput) FreeformTags() pulumi.MapOutput
- func (o GetPrivateApplicationsPrivateApplicationCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetPrivateApplicationsPrivateApplicationCollectionItemOutput) LogoFileBase64encoded() pulumi.StringOutput
- func (o GetPrivateApplicationsPrivateApplicationCollectionItemOutput) Logos() GetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayOutput
- func (o GetPrivateApplicationsPrivateApplicationCollectionItemOutput) LongDescription() pulumi.StringOutput
- func (o GetPrivateApplicationsPrivateApplicationCollectionItemOutput) PackageDetails() GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayOutput
- func (o GetPrivateApplicationsPrivateApplicationCollectionItemOutput) PackageType() pulumi.StringOutput
- func (o GetPrivateApplicationsPrivateApplicationCollectionItemOutput) ShortDescription() pulumi.StringOutput
- func (o GetPrivateApplicationsPrivateApplicationCollectionItemOutput) State() pulumi.StringOutput
- func (o GetPrivateApplicationsPrivateApplicationCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetPrivateApplicationsPrivateApplicationCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetPrivateApplicationsPrivateApplicationCollectionItemOutput) ToGetPrivateApplicationsPrivateApplicationCollectionItemOutput() GetPrivateApplicationsPrivateApplicationCollectionItemOutput
- func (o GetPrivateApplicationsPrivateApplicationCollectionItemOutput) ToGetPrivateApplicationsPrivateApplicationCollectionItemOutputWithContext(ctx context.Context) GetPrivateApplicationsPrivateApplicationCollectionItemOutput
- type GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetail
- type GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArgs
- func (GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArgs) ElementType() reflect.Type
- func (i GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArgs) ToGetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutput() GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutput
- func (i GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArgs) ToGetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutputWithContext(ctx context.Context) GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutput
- type GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArray
- func (GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArray) ElementType() reflect.Type
- func (i GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArray) ToGetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayOutput() GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayOutput
- func (i GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArray) ToGetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayOutputWithContext(ctx context.Context) GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayOutput
- type GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayInput
- type GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayOutput
- func (GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayOutput) ElementType() reflect.Type
- func (o GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayOutput) Index(i pulumi.IntInput) GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutput
- func (o GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayOutput) ToGetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayOutput() GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayOutput
- func (o GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayOutput) ToGetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayOutputWithContext(ctx context.Context) GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayOutput
- type GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailInput
- type GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutput
- func (GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutput) ElementType() reflect.Type
- func (o GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutput) PackageType() pulumi.StringOutput
- func (o GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutput) ToGetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutput() GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutput
- func (o GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutput) ToGetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutputWithContext(ctx context.Context) GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutput
- func (o GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutput) Version() pulumi.StringOutput
- func (o GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutput) ZipFileBase64encoded() pulumi.StringOutput
- type GetPrivateApplicationsPrivateApplicationCollectionOutput
- func (GetPrivateApplicationsPrivateApplicationCollectionOutput) ElementType() reflect.Type
- func (o GetPrivateApplicationsPrivateApplicationCollectionOutput) Items() GetPrivateApplicationsPrivateApplicationCollectionItemArrayOutput
- func (o GetPrivateApplicationsPrivateApplicationCollectionOutput) ToGetPrivateApplicationsPrivateApplicationCollectionOutput() GetPrivateApplicationsPrivateApplicationCollectionOutput
- func (o GetPrivateApplicationsPrivateApplicationCollectionOutput) ToGetPrivateApplicationsPrivateApplicationCollectionOutputWithContext(ctx context.Context) GetPrivateApplicationsPrivateApplicationCollectionOutput
- type GetPrivateApplicationsResult
- type GetPrivateApplicationsResultOutput
- func (o GetPrivateApplicationsResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetPrivateApplicationsResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetPrivateApplicationsResultOutput) ElementType() reflect.Type
- func (o GetPrivateApplicationsResultOutput) Filters() GetPrivateApplicationsFilterArrayOutput
- func (o GetPrivateApplicationsResultOutput) Id() pulumi.StringOutput
- func (o GetPrivateApplicationsResultOutput) PrivateApplicationCollections() GetPrivateApplicationsPrivateApplicationCollectionArrayOutput
- func (o GetPrivateApplicationsResultOutput) PrivateApplicationId() pulumi.StringPtrOutput
- func (o GetPrivateApplicationsResultOutput) ToGetPrivateApplicationsResultOutput() GetPrivateApplicationsResultOutput
- func (o GetPrivateApplicationsResultOutput) ToGetPrivateApplicationsResultOutputWithContext(ctx context.Context) GetPrivateApplicationsResultOutput
- type GetServiceCatalogArgs
- type GetServiceCatalogAssociationArgs
- type GetServiceCatalogAssociationOutputArgs
- type GetServiceCatalogAssociationResult
- type GetServiceCatalogAssociationResultOutput
- func (GetServiceCatalogAssociationResultOutput) ElementType() reflect.Type
- func (o GetServiceCatalogAssociationResultOutput) EntityId() pulumi.StringOutput
- func (o GetServiceCatalogAssociationResultOutput) EntityType() pulumi.StringOutput
- func (o GetServiceCatalogAssociationResultOutput) Id() pulumi.StringOutput
- func (o GetServiceCatalogAssociationResultOutput) ServiceCatalogAssociationId() pulumi.StringOutput
- func (o GetServiceCatalogAssociationResultOutput) ServiceCatalogId() pulumi.StringOutput
- func (o GetServiceCatalogAssociationResultOutput) TimeCreated() pulumi.StringOutput
- func (o GetServiceCatalogAssociationResultOutput) ToGetServiceCatalogAssociationResultOutput() GetServiceCatalogAssociationResultOutput
- func (o GetServiceCatalogAssociationResultOutput) ToGetServiceCatalogAssociationResultOutputWithContext(ctx context.Context) GetServiceCatalogAssociationResultOutput
- type GetServiceCatalogAssociationsArgs
- type GetServiceCatalogAssociationsFilter
- type GetServiceCatalogAssociationsFilterArgs
- func (GetServiceCatalogAssociationsFilterArgs) ElementType() reflect.Type
- func (i GetServiceCatalogAssociationsFilterArgs) ToGetServiceCatalogAssociationsFilterOutput() GetServiceCatalogAssociationsFilterOutput
- func (i GetServiceCatalogAssociationsFilterArgs) ToGetServiceCatalogAssociationsFilterOutputWithContext(ctx context.Context) GetServiceCatalogAssociationsFilterOutput
- type GetServiceCatalogAssociationsFilterArray
- func (GetServiceCatalogAssociationsFilterArray) ElementType() reflect.Type
- func (i GetServiceCatalogAssociationsFilterArray) ToGetServiceCatalogAssociationsFilterArrayOutput() GetServiceCatalogAssociationsFilterArrayOutput
- func (i GetServiceCatalogAssociationsFilterArray) ToGetServiceCatalogAssociationsFilterArrayOutputWithContext(ctx context.Context) GetServiceCatalogAssociationsFilterArrayOutput
- type GetServiceCatalogAssociationsFilterArrayInput
- type GetServiceCatalogAssociationsFilterArrayOutput
- func (GetServiceCatalogAssociationsFilterArrayOutput) ElementType() reflect.Type
- func (o GetServiceCatalogAssociationsFilterArrayOutput) Index(i pulumi.IntInput) GetServiceCatalogAssociationsFilterOutput
- func (o GetServiceCatalogAssociationsFilterArrayOutput) ToGetServiceCatalogAssociationsFilterArrayOutput() GetServiceCatalogAssociationsFilterArrayOutput
- func (o GetServiceCatalogAssociationsFilterArrayOutput) ToGetServiceCatalogAssociationsFilterArrayOutputWithContext(ctx context.Context) GetServiceCatalogAssociationsFilterArrayOutput
- type GetServiceCatalogAssociationsFilterInput
- type GetServiceCatalogAssociationsFilterOutput
- func (GetServiceCatalogAssociationsFilterOutput) ElementType() reflect.Type
- func (o GetServiceCatalogAssociationsFilterOutput) Name() pulumi.StringOutput
- func (o GetServiceCatalogAssociationsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetServiceCatalogAssociationsFilterOutput) ToGetServiceCatalogAssociationsFilterOutput() GetServiceCatalogAssociationsFilterOutput
- func (o GetServiceCatalogAssociationsFilterOutput) ToGetServiceCatalogAssociationsFilterOutputWithContext(ctx context.Context) GetServiceCatalogAssociationsFilterOutput
- func (o GetServiceCatalogAssociationsFilterOutput) Values() pulumi.StringArrayOutput
- type GetServiceCatalogAssociationsOutputArgs
- type GetServiceCatalogAssociationsResult
- type GetServiceCatalogAssociationsResultOutput
- func (GetServiceCatalogAssociationsResultOutput) ElementType() reflect.Type
- func (o GetServiceCatalogAssociationsResultOutput) EntityId() pulumi.StringPtrOutput
- func (o GetServiceCatalogAssociationsResultOutput) EntityType() pulumi.StringPtrOutput
- func (o GetServiceCatalogAssociationsResultOutput) Filters() GetServiceCatalogAssociationsFilterArrayOutput
- func (o GetServiceCatalogAssociationsResultOutput) Id() pulumi.StringOutput
- func (o GetServiceCatalogAssociationsResultOutput) ServiceCatalogAssociationCollections() GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayOutput
- func (o GetServiceCatalogAssociationsResultOutput) ServiceCatalogAssociationId() pulumi.StringPtrOutput
- func (o GetServiceCatalogAssociationsResultOutput) ServiceCatalogId() pulumi.StringPtrOutput
- func (o GetServiceCatalogAssociationsResultOutput) ToGetServiceCatalogAssociationsResultOutput() GetServiceCatalogAssociationsResultOutput
- func (o GetServiceCatalogAssociationsResultOutput) ToGetServiceCatalogAssociationsResultOutputWithContext(ctx context.Context) GetServiceCatalogAssociationsResultOutput
- type GetServiceCatalogAssociationsServiceCatalogAssociationCollection
- type GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArgs
- func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArgs) ElementType() reflect.Type
- func (i GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArgs) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionOutput() GetServiceCatalogAssociationsServiceCatalogAssociationCollectionOutput
- func (i GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArgs) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionOutputWithContext(ctx context.Context) GetServiceCatalogAssociationsServiceCatalogAssociationCollectionOutput
- type GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArray
- func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArray) ElementType() reflect.Type
- func (i GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArray) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayOutput() GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayOutput
- func (i GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArray) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayOutputWithContext(ctx context.Context) GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayOutput
- type GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayInput
- type GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayOutput
- func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayOutput) ElementType() reflect.Type
- func (o GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayOutput) Index(i pulumi.IntInput) GetServiceCatalogAssociationsServiceCatalogAssociationCollectionOutput
- func (o GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayOutput) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayOutput() GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayOutput
- func (o GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayOutput) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayOutputWithContext(ctx context.Context) GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayOutput
- type GetServiceCatalogAssociationsServiceCatalogAssociationCollectionInput
- type GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItem
- type GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArgs
- func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArgs) ElementType() reflect.Type
- func (i GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArgs) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput() GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput
- func (i GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArgs) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutputWithContext(ctx context.Context) GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput
- type GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArray
- func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArray) ElementType() reflect.Type
- func (i GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArray) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArrayOutput() ...
- func (i GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArray) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArrayOutputWithContext(ctx context.Context) ...
- type GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArrayInput
- type GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArrayOutput
- func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArrayOutput) Index(i pulumi.IntInput) GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput
- func (o GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArrayOutput) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArrayOutput() ...
- func (o GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArrayOutput) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArrayOutputWithContext(ctx context.Context) ...
- type GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemInput
- type GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput
- func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput) ElementType() reflect.Type
- func (o GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput) EntityId() pulumi.StringOutput
- func (o GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput) EntityType() pulumi.StringOutput
- func (o GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput) ServiceCatalogId() pulumi.StringOutput
- func (o GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput() GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput
- func (o GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutputWithContext(ctx context.Context) GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput
- type GetServiceCatalogAssociationsServiceCatalogAssociationCollectionOutput
- func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionOutput) ElementType() reflect.Type
- func (o GetServiceCatalogAssociationsServiceCatalogAssociationCollectionOutput) Items() ...
- func (o GetServiceCatalogAssociationsServiceCatalogAssociationCollectionOutput) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionOutput() GetServiceCatalogAssociationsServiceCatalogAssociationCollectionOutput
- func (o GetServiceCatalogAssociationsServiceCatalogAssociationCollectionOutput) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionOutputWithContext(ctx context.Context) GetServiceCatalogAssociationsServiceCatalogAssociationCollectionOutput
- type GetServiceCatalogOutputArgs
- type GetServiceCatalogResult
- type GetServiceCatalogResultOutput
- func (o GetServiceCatalogResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetServiceCatalogResultOutput) DefinedTags() pulumi.MapOutput
- func (o GetServiceCatalogResultOutput) DisplayName() pulumi.StringOutput
- func (GetServiceCatalogResultOutput) ElementType() reflect.Type
- func (o GetServiceCatalogResultOutput) FreeformTags() pulumi.MapOutput
- func (o GetServiceCatalogResultOutput) Id() pulumi.StringOutput
- func (o GetServiceCatalogResultOutput) ServiceCatalogId() pulumi.StringOutput
- func (o GetServiceCatalogResultOutput) State() pulumi.StringOutput
- func (o GetServiceCatalogResultOutput) TimeCreated() pulumi.StringOutput
- func (o GetServiceCatalogResultOutput) TimeUpdated() pulumi.StringOutput
- func (o GetServiceCatalogResultOutput) ToGetServiceCatalogResultOutput() GetServiceCatalogResultOutput
- func (o GetServiceCatalogResultOutput) ToGetServiceCatalogResultOutputWithContext(ctx context.Context) GetServiceCatalogResultOutput
- type GetServiceCatalogsArgs
- type GetServiceCatalogsFilter
- type GetServiceCatalogsFilterArgs
- func (GetServiceCatalogsFilterArgs) ElementType() reflect.Type
- func (i GetServiceCatalogsFilterArgs) ToGetServiceCatalogsFilterOutput() GetServiceCatalogsFilterOutput
- func (i GetServiceCatalogsFilterArgs) ToGetServiceCatalogsFilterOutputWithContext(ctx context.Context) GetServiceCatalogsFilterOutput
- type GetServiceCatalogsFilterArray
- func (GetServiceCatalogsFilterArray) ElementType() reflect.Type
- func (i GetServiceCatalogsFilterArray) ToGetServiceCatalogsFilterArrayOutput() GetServiceCatalogsFilterArrayOutput
- func (i GetServiceCatalogsFilterArray) ToGetServiceCatalogsFilterArrayOutputWithContext(ctx context.Context) GetServiceCatalogsFilterArrayOutput
- type GetServiceCatalogsFilterArrayInput
- type GetServiceCatalogsFilterArrayOutput
- func (GetServiceCatalogsFilterArrayOutput) ElementType() reflect.Type
- func (o GetServiceCatalogsFilterArrayOutput) Index(i pulumi.IntInput) GetServiceCatalogsFilterOutput
- func (o GetServiceCatalogsFilterArrayOutput) ToGetServiceCatalogsFilterArrayOutput() GetServiceCatalogsFilterArrayOutput
- func (o GetServiceCatalogsFilterArrayOutput) ToGetServiceCatalogsFilterArrayOutputWithContext(ctx context.Context) GetServiceCatalogsFilterArrayOutput
- type GetServiceCatalogsFilterInput
- type GetServiceCatalogsFilterOutput
- func (GetServiceCatalogsFilterOutput) ElementType() reflect.Type
- func (o GetServiceCatalogsFilterOutput) Name() pulumi.StringOutput
- func (o GetServiceCatalogsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetServiceCatalogsFilterOutput) ToGetServiceCatalogsFilterOutput() GetServiceCatalogsFilterOutput
- func (o GetServiceCatalogsFilterOutput) ToGetServiceCatalogsFilterOutputWithContext(ctx context.Context) GetServiceCatalogsFilterOutput
- func (o GetServiceCatalogsFilterOutput) Values() pulumi.StringArrayOutput
- type GetServiceCatalogsOutputArgs
- type GetServiceCatalogsResult
- type GetServiceCatalogsResultOutput
- func (o GetServiceCatalogsResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetServiceCatalogsResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetServiceCatalogsResultOutput) ElementType() reflect.Type
- func (o GetServiceCatalogsResultOutput) Filters() GetServiceCatalogsFilterArrayOutput
- func (o GetServiceCatalogsResultOutput) Id() pulumi.StringOutput
- func (o GetServiceCatalogsResultOutput) ServiceCatalogCollections() GetServiceCatalogsServiceCatalogCollectionArrayOutput
- func (o GetServiceCatalogsResultOutput) ServiceCatalogId() pulumi.StringPtrOutput
- func (o GetServiceCatalogsResultOutput) ToGetServiceCatalogsResultOutput() GetServiceCatalogsResultOutput
- func (o GetServiceCatalogsResultOutput) ToGetServiceCatalogsResultOutputWithContext(ctx context.Context) GetServiceCatalogsResultOutput
- type GetServiceCatalogsServiceCatalogCollection
- type GetServiceCatalogsServiceCatalogCollectionArgs
- func (GetServiceCatalogsServiceCatalogCollectionArgs) ElementType() reflect.Type
- func (i GetServiceCatalogsServiceCatalogCollectionArgs) ToGetServiceCatalogsServiceCatalogCollectionOutput() GetServiceCatalogsServiceCatalogCollectionOutput
- func (i GetServiceCatalogsServiceCatalogCollectionArgs) ToGetServiceCatalogsServiceCatalogCollectionOutputWithContext(ctx context.Context) GetServiceCatalogsServiceCatalogCollectionOutput
- type GetServiceCatalogsServiceCatalogCollectionArray
- func (GetServiceCatalogsServiceCatalogCollectionArray) ElementType() reflect.Type
- func (i GetServiceCatalogsServiceCatalogCollectionArray) ToGetServiceCatalogsServiceCatalogCollectionArrayOutput() GetServiceCatalogsServiceCatalogCollectionArrayOutput
- func (i GetServiceCatalogsServiceCatalogCollectionArray) ToGetServiceCatalogsServiceCatalogCollectionArrayOutputWithContext(ctx context.Context) GetServiceCatalogsServiceCatalogCollectionArrayOutput
- type GetServiceCatalogsServiceCatalogCollectionArrayInput
- type GetServiceCatalogsServiceCatalogCollectionArrayOutput
- func (GetServiceCatalogsServiceCatalogCollectionArrayOutput) ElementType() reflect.Type
- func (o GetServiceCatalogsServiceCatalogCollectionArrayOutput) Index(i pulumi.IntInput) GetServiceCatalogsServiceCatalogCollectionOutput
- func (o GetServiceCatalogsServiceCatalogCollectionArrayOutput) ToGetServiceCatalogsServiceCatalogCollectionArrayOutput() GetServiceCatalogsServiceCatalogCollectionArrayOutput
- func (o GetServiceCatalogsServiceCatalogCollectionArrayOutput) ToGetServiceCatalogsServiceCatalogCollectionArrayOutputWithContext(ctx context.Context) GetServiceCatalogsServiceCatalogCollectionArrayOutput
- type GetServiceCatalogsServiceCatalogCollectionInput
- type GetServiceCatalogsServiceCatalogCollectionItem
- type GetServiceCatalogsServiceCatalogCollectionItemArgs
- func (GetServiceCatalogsServiceCatalogCollectionItemArgs) ElementType() reflect.Type
- func (i GetServiceCatalogsServiceCatalogCollectionItemArgs) ToGetServiceCatalogsServiceCatalogCollectionItemOutput() GetServiceCatalogsServiceCatalogCollectionItemOutput
- func (i GetServiceCatalogsServiceCatalogCollectionItemArgs) ToGetServiceCatalogsServiceCatalogCollectionItemOutputWithContext(ctx context.Context) GetServiceCatalogsServiceCatalogCollectionItemOutput
- type GetServiceCatalogsServiceCatalogCollectionItemArray
- func (GetServiceCatalogsServiceCatalogCollectionItemArray) ElementType() reflect.Type
- func (i GetServiceCatalogsServiceCatalogCollectionItemArray) ToGetServiceCatalogsServiceCatalogCollectionItemArrayOutput() GetServiceCatalogsServiceCatalogCollectionItemArrayOutput
- func (i GetServiceCatalogsServiceCatalogCollectionItemArray) ToGetServiceCatalogsServiceCatalogCollectionItemArrayOutputWithContext(ctx context.Context) GetServiceCatalogsServiceCatalogCollectionItemArrayOutput
- type GetServiceCatalogsServiceCatalogCollectionItemArrayInput
- type GetServiceCatalogsServiceCatalogCollectionItemArrayOutput
- func (GetServiceCatalogsServiceCatalogCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetServiceCatalogsServiceCatalogCollectionItemArrayOutput) Index(i pulumi.IntInput) GetServiceCatalogsServiceCatalogCollectionItemOutput
- func (o GetServiceCatalogsServiceCatalogCollectionItemArrayOutput) ToGetServiceCatalogsServiceCatalogCollectionItemArrayOutput() GetServiceCatalogsServiceCatalogCollectionItemArrayOutput
- func (o GetServiceCatalogsServiceCatalogCollectionItemArrayOutput) ToGetServiceCatalogsServiceCatalogCollectionItemArrayOutputWithContext(ctx context.Context) GetServiceCatalogsServiceCatalogCollectionItemArrayOutput
- type GetServiceCatalogsServiceCatalogCollectionItemInput
- type GetServiceCatalogsServiceCatalogCollectionItemOutput
- func (o GetServiceCatalogsServiceCatalogCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetServiceCatalogsServiceCatalogCollectionItemOutput) DefinedTags() pulumi.MapOutput
- func (o GetServiceCatalogsServiceCatalogCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetServiceCatalogsServiceCatalogCollectionItemOutput) ElementType() reflect.Type
- func (o GetServiceCatalogsServiceCatalogCollectionItemOutput) FreeformTags() pulumi.MapOutput
- func (o GetServiceCatalogsServiceCatalogCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetServiceCatalogsServiceCatalogCollectionItemOutput) State() pulumi.StringOutput
- func (o GetServiceCatalogsServiceCatalogCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetServiceCatalogsServiceCatalogCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetServiceCatalogsServiceCatalogCollectionItemOutput) ToGetServiceCatalogsServiceCatalogCollectionItemOutput() GetServiceCatalogsServiceCatalogCollectionItemOutput
- func (o GetServiceCatalogsServiceCatalogCollectionItemOutput) ToGetServiceCatalogsServiceCatalogCollectionItemOutputWithContext(ctx context.Context) GetServiceCatalogsServiceCatalogCollectionItemOutput
- type GetServiceCatalogsServiceCatalogCollectionOutput
- func (GetServiceCatalogsServiceCatalogCollectionOutput) ElementType() reflect.Type
- func (o GetServiceCatalogsServiceCatalogCollectionOutput) Items() GetServiceCatalogsServiceCatalogCollectionItemArrayOutput
- func (o GetServiceCatalogsServiceCatalogCollectionOutput) ToGetServiceCatalogsServiceCatalogCollectionOutput() GetServiceCatalogsServiceCatalogCollectionOutput
- func (o GetServiceCatalogsServiceCatalogCollectionOutput) ToGetServiceCatalogsServiceCatalogCollectionOutputWithContext(ctx context.Context) GetServiceCatalogsServiceCatalogCollectionOutput
- type LookupPrivateApplicationArgs
- type LookupPrivateApplicationOutputArgs
- type LookupPrivateApplicationResult
- type LookupPrivateApplicationResultOutput
- func (o LookupPrivateApplicationResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupPrivateApplicationResultOutput) DefinedTags() pulumi.MapOutput
- func (o LookupPrivateApplicationResultOutput) DisplayName() pulumi.StringOutput
- func (LookupPrivateApplicationResultOutput) ElementType() reflect.Type
- func (o LookupPrivateApplicationResultOutput) FreeformTags() pulumi.MapOutput
- func (o LookupPrivateApplicationResultOutput) Id() pulumi.StringOutput
- func (o LookupPrivateApplicationResultOutput) LogoFileBase64encoded() pulumi.StringOutput
- func (o LookupPrivateApplicationResultOutput) Logos() GetPrivateApplicationLogoArrayOutput
- func (o LookupPrivateApplicationResultOutput) LongDescription() pulumi.StringOutput
- func (o LookupPrivateApplicationResultOutput) PackageDetails() GetPrivateApplicationPackageDetailArrayOutput
- func (o LookupPrivateApplicationResultOutput) PackageType() pulumi.StringOutput
- func (o LookupPrivateApplicationResultOutput) PrivateApplicationId() pulumi.StringOutput
- func (o LookupPrivateApplicationResultOutput) ShortDescription() pulumi.StringOutput
- func (o LookupPrivateApplicationResultOutput) State() pulumi.StringOutput
- func (o LookupPrivateApplicationResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupPrivateApplicationResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupPrivateApplicationResultOutput) ToLookupPrivateApplicationResultOutput() LookupPrivateApplicationResultOutput
- func (o LookupPrivateApplicationResultOutput) ToLookupPrivateApplicationResultOutputWithContext(ctx context.Context) LookupPrivateApplicationResultOutput
- type PrivateApplication
- type PrivateApplicationArgs
- type PrivateApplicationArray
- type PrivateApplicationArrayInput
- type PrivateApplicationArrayOutput
- func (PrivateApplicationArrayOutput) ElementType() reflect.Type
- func (o PrivateApplicationArrayOutput) Index(i pulumi.IntInput) PrivateApplicationOutput
- func (o PrivateApplicationArrayOutput) ToPrivateApplicationArrayOutput() PrivateApplicationArrayOutput
- func (o PrivateApplicationArrayOutput) ToPrivateApplicationArrayOutputWithContext(ctx context.Context) PrivateApplicationArrayOutput
- type PrivateApplicationInput
- type PrivateApplicationLogo
- type PrivateApplicationLogoArgs
- type PrivateApplicationLogoArray
- func (PrivateApplicationLogoArray) ElementType() reflect.Type
- func (i PrivateApplicationLogoArray) ToPrivateApplicationLogoArrayOutput() PrivateApplicationLogoArrayOutput
- func (i PrivateApplicationLogoArray) ToPrivateApplicationLogoArrayOutputWithContext(ctx context.Context) PrivateApplicationLogoArrayOutput
- type PrivateApplicationLogoArrayInput
- type PrivateApplicationLogoArrayOutput
- func (PrivateApplicationLogoArrayOutput) ElementType() reflect.Type
- func (o PrivateApplicationLogoArrayOutput) Index(i pulumi.IntInput) PrivateApplicationLogoOutput
- func (o PrivateApplicationLogoArrayOutput) ToPrivateApplicationLogoArrayOutput() PrivateApplicationLogoArrayOutput
- func (o PrivateApplicationLogoArrayOutput) ToPrivateApplicationLogoArrayOutputWithContext(ctx context.Context) PrivateApplicationLogoArrayOutput
- type PrivateApplicationLogoInput
- type PrivateApplicationLogoOutput
- func (o PrivateApplicationLogoOutput) ContentUrl() pulumi.StringPtrOutput
- func (o PrivateApplicationLogoOutput) DisplayName() pulumi.StringPtrOutput
- func (PrivateApplicationLogoOutput) ElementType() reflect.Type
- func (o PrivateApplicationLogoOutput) MimeType() pulumi.StringPtrOutput
- func (o PrivateApplicationLogoOutput) ToPrivateApplicationLogoOutput() PrivateApplicationLogoOutput
- func (o PrivateApplicationLogoOutput) ToPrivateApplicationLogoOutputWithContext(ctx context.Context) PrivateApplicationLogoOutput
- type PrivateApplicationMap
- type PrivateApplicationMapInput
- type PrivateApplicationMapOutput
- func (PrivateApplicationMapOutput) ElementType() reflect.Type
- func (o PrivateApplicationMapOutput) MapIndex(k pulumi.StringInput) PrivateApplicationOutput
- func (o PrivateApplicationMapOutput) ToPrivateApplicationMapOutput() PrivateApplicationMapOutput
- func (o PrivateApplicationMapOutput) ToPrivateApplicationMapOutputWithContext(ctx context.Context) PrivateApplicationMapOutput
- type PrivateApplicationOutput
- func (o PrivateApplicationOutput) CompartmentId() pulumi.StringOutput
- func (o PrivateApplicationOutput) DefinedTags() pulumi.MapOutput
- func (o PrivateApplicationOutput) DisplayName() pulumi.StringOutput
- func (PrivateApplicationOutput) ElementType() reflect.Type
- func (o PrivateApplicationOutput) FreeformTags() pulumi.MapOutput
- func (o PrivateApplicationOutput) LogoFileBase64encoded() pulumi.StringOutput
- func (o PrivateApplicationOutput) Logos() PrivateApplicationLogoArrayOutput
- func (o PrivateApplicationOutput) LongDescription() pulumi.StringOutput
- func (o PrivateApplicationOutput) PackageDetails() PrivateApplicationPackageDetailsOutput
- func (o PrivateApplicationOutput) PackageType() pulumi.StringOutput
- func (o PrivateApplicationOutput) ShortDescription() pulumi.StringOutput
- func (o PrivateApplicationOutput) State() pulumi.StringOutput
- func (o PrivateApplicationOutput) TimeCreated() pulumi.StringOutput
- func (o PrivateApplicationOutput) TimeUpdated() pulumi.StringOutput
- func (o PrivateApplicationOutput) ToPrivateApplicationOutput() PrivateApplicationOutput
- func (o PrivateApplicationOutput) ToPrivateApplicationOutputWithContext(ctx context.Context) PrivateApplicationOutput
- type PrivateApplicationPackageDetails
- type PrivateApplicationPackageDetailsArgs
- func (PrivateApplicationPackageDetailsArgs) ElementType() reflect.Type
- func (i PrivateApplicationPackageDetailsArgs) ToPrivateApplicationPackageDetailsOutput() PrivateApplicationPackageDetailsOutput
- func (i PrivateApplicationPackageDetailsArgs) ToPrivateApplicationPackageDetailsOutputWithContext(ctx context.Context) PrivateApplicationPackageDetailsOutput
- func (i PrivateApplicationPackageDetailsArgs) ToPrivateApplicationPackageDetailsPtrOutput() PrivateApplicationPackageDetailsPtrOutput
- func (i PrivateApplicationPackageDetailsArgs) ToPrivateApplicationPackageDetailsPtrOutputWithContext(ctx context.Context) PrivateApplicationPackageDetailsPtrOutput
- type PrivateApplicationPackageDetailsInput
- type PrivateApplicationPackageDetailsOutput
- func (PrivateApplicationPackageDetailsOutput) ElementType() reflect.Type
- func (o PrivateApplicationPackageDetailsOutput) PackageType() pulumi.StringOutput
- func (o PrivateApplicationPackageDetailsOutput) ToPrivateApplicationPackageDetailsOutput() PrivateApplicationPackageDetailsOutput
- func (o PrivateApplicationPackageDetailsOutput) ToPrivateApplicationPackageDetailsOutputWithContext(ctx context.Context) PrivateApplicationPackageDetailsOutput
- func (o PrivateApplicationPackageDetailsOutput) ToPrivateApplicationPackageDetailsPtrOutput() PrivateApplicationPackageDetailsPtrOutput
- func (o PrivateApplicationPackageDetailsOutput) ToPrivateApplicationPackageDetailsPtrOutputWithContext(ctx context.Context) PrivateApplicationPackageDetailsPtrOutput
- func (o PrivateApplicationPackageDetailsOutput) Version() pulumi.StringOutput
- func (o PrivateApplicationPackageDetailsOutput) ZipFileBase64encoded() pulumi.StringPtrOutput
- type PrivateApplicationPackageDetailsPtrInput
- type PrivateApplicationPackageDetailsPtrOutput
- func (o PrivateApplicationPackageDetailsPtrOutput) Elem() PrivateApplicationPackageDetailsOutput
- func (PrivateApplicationPackageDetailsPtrOutput) ElementType() reflect.Type
- func (o PrivateApplicationPackageDetailsPtrOutput) PackageType() pulumi.StringPtrOutput
- func (o PrivateApplicationPackageDetailsPtrOutput) ToPrivateApplicationPackageDetailsPtrOutput() PrivateApplicationPackageDetailsPtrOutput
- func (o PrivateApplicationPackageDetailsPtrOutput) ToPrivateApplicationPackageDetailsPtrOutputWithContext(ctx context.Context) PrivateApplicationPackageDetailsPtrOutput
- func (o PrivateApplicationPackageDetailsPtrOutput) Version() pulumi.StringPtrOutput
- func (o PrivateApplicationPackageDetailsPtrOutput) ZipFileBase64encoded() pulumi.StringPtrOutput
- type PrivateApplicationState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Catalog ¶
type Catalog struct { pulumi.CustomResourceState // (Updatable) The unique identifier for the compartment where the service catalog will be created. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // (Updatable) Defined tags 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 display name of the service catalog. DisplayName pulumi.StringOutput `pulumi:"displayName"` // (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` // // ** 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 FreeformTags pulumi.MapOutput `pulumi:"freeformTags"` // The lifecycle state of the service catalog. State pulumi.StringOutput `pulumi:"state"` // The date and time the service catalog was created, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. Example: `2021-05-26T21:10:29.600Z` TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The date and time the service catalog was last modified, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. Example: `2021-12-10T05:10:29.721Z` TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` }
This resource provides the Service Catalog resource in Oracle Cloud Infrastructure Service Catalog service.
Creates a brand new service catalog in a given compartment.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/ServiceCatalog" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := ServiceCatalog.NewCatalog(ctx, "test_service_catalog", &ServiceCatalog.CatalogArgs{ CompartmentId: pulumi.Any(compartmentId), DisplayName: pulumi.Any(serviceCatalogDisplayName), DefinedTags: pulumi.Map{ "foo-namespace.bar-key": pulumi.Any("value"), }, FreeformTags: pulumi.Map{ "bar-key": pulumi.Any("value"), }, }) if err != nil { return err } return nil }) }
```
## Import
ServiceCatalogs can be imported using the `id`, e.g.
```sh $ pulumi import oci:ServiceCatalog/catalog:Catalog test_service_catalog "id" ```
func GetCatalog ¶
func GetCatalog(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CatalogState, opts ...pulumi.ResourceOption) (*Catalog, error)
GetCatalog gets an existing Catalog 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 NewCatalog ¶
func NewCatalog(ctx *pulumi.Context, name string, args *CatalogArgs, opts ...pulumi.ResourceOption) (*Catalog, error)
NewCatalog registers a new resource with the given unique name, arguments, and options.
func (*Catalog) ElementType ¶
func (*Catalog) ToCatalogOutput ¶
func (i *Catalog) ToCatalogOutput() CatalogOutput
func (*Catalog) ToCatalogOutputWithContext ¶
func (i *Catalog) ToCatalogOutputWithContext(ctx context.Context) CatalogOutput
type CatalogArgs ¶
type CatalogArgs struct { // (Updatable) The unique identifier for the compartment where the service catalog will be created. CompartmentId pulumi.StringInput // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput // (Updatable) The display name of the service catalog. DisplayName pulumi.StringInput // (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` // // ** 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 FreeformTags pulumi.MapInput }
The set of arguments for constructing a Catalog resource.
func (CatalogArgs) ElementType ¶
func (CatalogArgs) ElementType() reflect.Type
type CatalogArray ¶
type CatalogArray []CatalogInput
func (CatalogArray) ElementType ¶
func (CatalogArray) ElementType() reflect.Type
func (CatalogArray) ToCatalogArrayOutput ¶
func (i CatalogArray) ToCatalogArrayOutput() CatalogArrayOutput
func (CatalogArray) ToCatalogArrayOutputWithContext ¶
func (i CatalogArray) ToCatalogArrayOutputWithContext(ctx context.Context) CatalogArrayOutput
type CatalogArrayInput ¶
type CatalogArrayInput interface { pulumi.Input ToCatalogArrayOutput() CatalogArrayOutput ToCatalogArrayOutputWithContext(context.Context) CatalogArrayOutput }
CatalogArrayInput is an input type that accepts CatalogArray and CatalogArrayOutput values. You can construct a concrete instance of `CatalogArrayInput` via:
CatalogArray{ CatalogArgs{...} }
type CatalogArrayOutput ¶
type CatalogArrayOutput struct{ *pulumi.OutputState }
func (CatalogArrayOutput) ElementType ¶
func (CatalogArrayOutput) ElementType() reflect.Type
func (CatalogArrayOutput) Index ¶
func (o CatalogArrayOutput) Index(i pulumi.IntInput) CatalogOutput
func (CatalogArrayOutput) ToCatalogArrayOutput ¶
func (o CatalogArrayOutput) ToCatalogArrayOutput() CatalogArrayOutput
func (CatalogArrayOutput) ToCatalogArrayOutputWithContext ¶
func (o CatalogArrayOutput) ToCatalogArrayOutputWithContext(ctx context.Context) CatalogArrayOutput
type CatalogAssociation ¶
type CatalogAssociation struct { pulumi.CustomResourceState // Identifier of the entity being associated with service catalog. EntityId pulumi.StringOutput `pulumi:"entityId"` // The type of the entity that is associated with the service catalog. EntityType pulumi.StringOutput `pulumi:"entityType"` // Identifier of the service catalog. // // ** 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 ServiceCatalogId pulumi.StringOutput `pulumi:"serviceCatalogId"` // Timestamp of when the resource was associated with service catalog. TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` }
This resource provides the Service Catalog Association resource in Oracle Cloud Infrastructure Service Catalog service.
Creates an association between service catalog and a resource.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/ServiceCatalog" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := ServiceCatalog.NewCatalogAssociation(ctx, "test_service_catalog_association", &ServiceCatalog.CatalogAssociationArgs{ EntityId: pulumi.Any(testEntity.Id), ServiceCatalogId: pulumi.Any(testServiceCatalog.Id), EntityType: pulumi.Any(serviceCatalogAssociationEntityType), }) if err != nil { return err } return nil }) }
```
## Import
ServiceCatalogAssociations can be imported using the `id`, e.g.
```sh $ pulumi import oci:ServiceCatalog/catalogAssociation:CatalogAssociation test_service_catalog_association "id" ```
func GetCatalogAssociation ¶
func GetCatalogAssociation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CatalogAssociationState, opts ...pulumi.ResourceOption) (*CatalogAssociation, error)
GetCatalogAssociation gets an existing CatalogAssociation 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 NewCatalogAssociation ¶
func NewCatalogAssociation(ctx *pulumi.Context, name string, args *CatalogAssociationArgs, opts ...pulumi.ResourceOption) (*CatalogAssociation, error)
NewCatalogAssociation registers a new resource with the given unique name, arguments, and options.
func (*CatalogAssociation) ElementType ¶
func (*CatalogAssociation) ElementType() reflect.Type
func (*CatalogAssociation) ToCatalogAssociationOutput ¶
func (i *CatalogAssociation) ToCatalogAssociationOutput() CatalogAssociationOutput
func (*CatalogAssociation) ToCatalogAssociationOutputWithContext ¶
func (i *CatalogAssociation) ToCatalogAssociationOutputWithContext(ctx context.Context) CatalogAssociationOutput
type CatalogAssociationArgs ¶
type CatalogAssociationArgs struct { // Identifier of the entity being associated with service catalog. EntityId pulumi.StringInput // The type of the entity that is associated with the service catalog. EntityType pulumi.StringPtrInput // Identifier of the service catalog. // // ** 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 ServiceCatalogId pulumi.StringInput }
The set of arguments for constructing a CatalogAssociation resource.
func (CatalogAssociationArgs) ElementType ¶
func (CatalogAssociationArgs) ElementType() reflect.Type
type CatalogAssociationArray ¶
type CatalogAssociationArray []CatalogAssociationInput
func (CatalogAssociationArray) ElementType ¶
func (CatalogAssociationArray) ElementType() reflect.Type
func (CatalogAssociationArray) ToCatalogAssociationArrayOutput ¶
func (i CatalogAssociationArray) ToCatalogAssociationArrayOutput() CatalogAssociationArrayOutput
func (CatalogAssociationArray) ToCatalogAssociationArrayOutputWithContext ¶
func (i CatalogAssociationArray) ToCatalogAssociationArrayOutputWithContext(ctx context.Context) CatalogAssociationArrayOutput
type CatalogAssociationArrayInput ¶
type CatalogAssociationArrayInput interface { pulumi.Input ToCatalogAssociationArrayOutput() CatalogAssociationArrayOutput ToCatalogAssociationArrayOutputWithContext(context.Context) CatalogAssociationArrayOutput }
CatalogAssociationArrayInput is an input type that accepts CatalogAssociationArray and CatalogAssociationArrayOutput values. You can construct a concrete instance of `CatalogAssociationArrayInput` via:
CatalogAssociationArray{ CatalogAssociationArgs{...} }
type CatalogAssociationArrayOutput ¶
type CatalogAssociationArrayOutput struct{ *pulumi.OutputState }
func (CatalogAssociationArrayOutput) ElementType ¶
func (CatalogAssociationArrayOutput) ElementType() reflect.Type
func (CatalogAssociationArrayOutput) Index ¶
func (o CatalogAssociationArrayOutput) Index(i pulumi.IntInput) CatalogAssociationOutput
func (CatalogAssociationArrayOutput) ToCatalogAssociationArrayOutput ¶
func (o CatalogAssociationArrayOutput) ToCatalogAssociationArrayOutput() CatalogAssociationArrayOutput
func (CatalogAssociationArrayOutput) ToCatalogAssociationArrayOutputWithContext ¶
func (o CatalogAssociationArrayOutput) ToCatalogAssociationArrayOutputWithContext(ctx context.Context) CatalogAssociationArrayOutput
type CatalogAssociationInput ¶
type CatalogAssociationInput interface { pulumi.Input ToCatalogAssociationOutput() CatalogAssociationOutput ToCatalogAssociationOutputWithContext(ctx context.Context) CatalogAssociationOutput }
type CatalogAssociationMap ¶
type CatalogAssociationMap map[string]CatalogAssociationInput
func (CatalogAssociationMap) ElementType ¶
func (CatalogAssociationMap) ElementType() reflect.Type
func (CatalogAssociationMap) ToCatalogAssociationMapOutput ¶
func (i CatalogAssociationMap) ToCatalogAssociationMapOutput() CatalogAssociationMapOutput
func (CatalogAssociationMap) ToCatalogAssociationMapOutputWithContext ¶
func (i CatalogAssociationMap) ToCatalogAssociationMapOutputWithContext(ctx context.Context) CatalogAssociationMapOutput
type CatalogAssociationMapInput ¶
type CatalogAssociationMapInput interface { pulumi.Input ToCatalogAssociationMapOutput() CatalogAssociationMapOutput ToCatalogAssociationMapOutputWithContext(context.Context) CatalogAssociationMapOutput }
CatalogAssociationMapInput is an input type that accepts CatalogAssociationMap and CatalogAssociationMapOutput values. You can construct a concrete instance of `CatalogAssociationMapInput` via:
CatalogAssociationMap{ "key": CatalogAssociationArgs{...} }
type CatalogAssociationMapOutput ¶
type CatalogAssociationMapOutput struct{ *pulumi.OutputState }
func (CatalogAssociationMapOutput) ElementType ¶
func (CatalogAssociationMapOutput) ElementType() reflect.Type
func (CatalogAssociationMapOutput) MapIndex ¶
func (o CatalogAssociationMapOutput) MapIndex(k pulumi.StringInput) CatalogAssociationOutput
func (CatalogAssociationMapOutput) ToCatalogAssociationMapOutput ¶
func (o CatalogAssociationMapOutput) ToCatalogAssociationMapOutput() CatalogAssociationMapOutput
func (CatalogAssociationMapOutput) ToCatalogAssociationMapOutputWithContext ¶
func (o CatalogAssociationMapOutput) ToCatalogAssociationMapOutputWithContext(ctx context.Context) CatalogAssociationMapOutput
type CatalogAssociationOutput ¶
type CatalogAssociationOutput struct{ *pulumi.OutputState }
func (CatalogAssociationOutput) ElementType ¶
func (CatalogAssociationOutput) ElementType() reflect.Type
func (CatalogAssociationOutput) EntityId ¶
func (o CatalogAssociationOutput) EntityId() pulumi.StringOutput
Identifier of the entity being associated with service catalog.
func (CatalogAssociationOutput) EntityType ¶
func (o CatalogAssociationOutput) EntityType() pulumi.StringOutput
The type of the entity that is associated with the service catalog.
func (CatalogAssociationOutput) ServiceCatalogId ¶
func (o CatalogAssociationOutput) ServiceCatalogId() pulumi.StringOutput
Identifier of the service catalog.
** 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 (CatalogAssociationOutput) TimeCreated ¶
func (o CatalogAssociationOutput) TimeCreated() pulumi.StringOutput
Timestamp of when the resource was associated with service catalog.
func (CatalogAssociationOutput) ToCatalogAssociationOutput ¶
func (o CatalogAssociationOutput) ToCatalogAssociationOutput() CatalogAssociationOutput
func (CatalogAssociationOutput) ToCatalogAssociationOutputWithContext ¶
func (o CatalogAssociationOutput) ToCatalogAssociationOutputWithContext(ctx context.Context) CatalogAssociationOutput
type CatalogAssociationState ¶
type CatalogAssociationState struct { // Identifier of the entity being associated with service catalog. EntityId pulumi.StringPtrInput // The type of the entity that is associated with the service catalog. EntityType pulumi.StringPtrInput // Identifier of the service catalog. // // ** 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 ServiceCatalogId pulumi.StringPtrInput // Timestamp of when the resource was associated with service catalog. TimeCreated pulumi.StringPtrInput }
func (CatalogAssociationState) ElementType ¶
func (CatalogAssociationState) ElementType() reflect.Type
type CatalogInput ¶
type CatalogInput interface { pulumi.Input ToCatalogOutput() CatalogOutput ToCatalogOutputWithContext(ctx context.Context) CatalogOutput }
type CatalogMap ¶
type CatalogMap map[string]CatalogInput
func (CatalogMap) ElementType ¶
func (CatalogMap) ElementType() reflect.Type
func (CatalogMap) ToCatalogMapOutput ¶
func (i CatalogMap) ToCatalogMapOutput() CatalogMapOutput
func (CatalogMap) ToCatalogMapOutputWithContext ¶
func (i CatalogMap) ToCatalogMapOutputWithContext(ctx context.Context) CatalogMapOutput
type CatalogMapInput ¶
type CatalogMapInput interface { pulumi.Input ToCatalogMapOutput() CatalogMapOutput ToCatalogMapOutputWithContext(context.Context) CatalogMapOutput }
CatalogMapInput is an input type that accepts CatalogMap and CatalogMapOutput values. You can construct a concrete instance of `CatalogMapInput` via:
CatalogMap{ "key": CatalogArgs{...} }
type CatalogMapOutput ¶
type CatalogMapOutput struct{ *pulumi.OutputState }
func (CatalogMapOutput) ElementType ¶
func (CatalogMapOutput) ElementType() reflect.Type
func (CatalogMapOutput) MapIndex ¶
func (o CatalogMapOutput) MapIndex(k pulumi.StringInput) CatalogOutput
func (CatalogMapOutput) ToCatalogMapOutput ¶
func (o CatalogMapOutput) ToCatalogMapOutput() CatalogMapOutput
func (CatalogMapOutput) ToCatalogMapOutputWithContext ¶
func (o CatalogMapOutput) ToCatalogMapOutputWithContext(ctx context.Context) CatalogMapOutput
type CatalogOutput ¶
type CatalogOutput struct{ *pulumi.OutputState }
func (CatalogOutput) CompartmentId ¶
func (o CatalogOutput) CompartmentId() pulumi.StringOutput
(Updatable) The unique identifier for the compartment where the service catalog will be created.
func (CatalogOutput) DefinedTags ¶
func (o CatalogOutput) DefinedTags() pulumi.MapOutput
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (CatalogOutput) DisplayName ¶
func (o CatalogOutput) DisplayName() pulumi.StringOutput
(Updatable) The display name of the service catalog.
func (CatalogOutput) ElementType ¶
func (CatalogOutput) ElementType() reflect.Type
func (CatalogOutput) FreeformTags ¶
func (o CatalogOutput) FreeformTags() pulumi.MapOutput
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
** 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 (CatalogOutput) State ¶
func (o CatalogOutput) State() pulumi.StringOutput
The lifecycle state of the service catalog.
func (CatalogOutput) TimeCreated ¶
func (o CatalogOutput) TimeCreated() pulumi.StringOutput
The date and time the service catalog was created, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. Example: `2021-05-26T21:10:29.600Z`
func (CatalogOutput) TimeUpdated ¶
func (o CatalogOutput) TimeUpdated() pulumi.StringOutput
The date and time the service catalog was last modified, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. Example: `2021-12-10T05:10:29.721Z`
func (CatalogOutput) ToCatalogOutput ¶
func (o CatalogOutput) ToCatalogOutput() CatalogOutput
func (CatalogOutput) ToCatalogOutputWithContext ¶
func (o CatalogOutput) ToCatalogOutputWithContext(ctx context.Context) CatalogOutput
type CatalogState ¶
type CatalogState struct { // (Updatable) The unique identifier for the compartment where the service catalog will be created. CompartmentId pulumi.StringPtrInput // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput // (Updatable) The display name of the service catalog. DisplayName pulumi.StringPtrInput // (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` // // ** 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 FreeformTags pulumi.MapInput // The lifecycle state of the service catalog. State pulumi.StringPtrInput // The date and time the service catalog was created, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. Example: `2021-05-26T21:10:29.600Z` TimeCreated pulumi.StringPtrInput // The date and time the service catalog was last modified, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. Example: `2021-12-10T05:10:29.721Z` TimeUpdated pulumi.StringPtrInput }
func (CatalogState) ElementType ¶
func (CatalogState) ElementType() reflect.Type
type GetPrivateApplicationLogoArgs ¶
type GetPrivateApplicationLogoArgs struct { // The content URL of the uploaded data. ContentUrl pulumi.StringInput `pulumi:"contentUrl"` // The name used to refer to the uploaded data. DisplayName pulumi.StringInput `pulumi:"displayName"` // The MIME type of the uploaded data. MimeType pulumi.StringInput `pulumi:"mimeType"` }
func (GetPrivateApplicationLogoArgs) ElementType ¶
func (GetPrivateApplicationLogoArgs) ElementType() reflect.Type
func (GetPrivateApplicationLogoArgs) ToGetPrivateApplicationLogoOutput ¶
func (i GetPrivateApplicationLogoArgs) ToGetPrivateApplicationLogoOutput() GetPrivateApplicationLogoOutput
func (GetPrivateApplicationLogoArgs) ToGetPrivateApplicationLogoOutputWithContext ¶
func (i GetPrivateApplicationLogoArgs) ToGetPrivateApplicationLogoOutputWithContext(ctx context.Context) GetPrivateApplicationLogoOutput
type GetPrivateApplicationLogoArray ¶
type GetPrivateApplicationLogoArray []GetPrivateApplicationLogoInput
func (GetPrivateApplicationLogoArray) ElementType ¶
func (GetPrivateApplicationLogoArray) ElementType() reflect.Type
func (GetPrivateApplicationLogoArray) ToGetPrivateApplicationLogoArrayOutput ¶
func (i GetPrivateApplicationLogoArray) ToGetPrivateApplicationLogoArrayOutput() GetPrivateApplicationLogoArrayOutput
func (GetPrivateApplicationLogoArray) ToGetPrivateApplicationLogoArrayOutputWithContext ¶
func (i GetPrivateApplicationLogoArray) ToGetPrivateApplicationLogoArrayOutputWithContext(ctx context.Context) GetPrivateApplicationLogoArrayOutput
type GetPrivateApplicationLogoArrayInput ¶
type GetPrivateApplicationLogoArrayInput interface { pulumi.Input ToGetPrivateApplicationLogoArrayOutput() GetPrivateApplicationLogoArrayOutput ToGetPrivateApplicationLogoArrayOutputWithContext(context.Context) GetPrivateApplicationLogoArrayOutput }
GetPrivateApplicationLogoArrayInput is an input type that accepts GetPrivateApplicationLogoArray and GetPrivateApplicationLogoArrayOutput values. You can construct a concrete instance of `GetPrivateApplicationLogoArrayInput` via:
GetPrivateApplicationLogoArray{ GetPrivateApplicationLogoArgs{...} }
type GetPrivateApplicationLogoArrayOutput ¶
type GetPrivateApplicationLogoArrayOutput struct{ *pulumi.OutputState }
func (GetPrivateApplicationLogoArrayOutput) ElementType ¶
func (GetPrivateApplicationLogoArrayOutput) ElementType() reflect.Type
func (GetPrivateApplicationLogoArrayOutput) Index ¶
func (o GetPrivateApplicationLogoArrayOutput) Index(i pulumi.IntInput) GetPrivateApplicationLogoOutput
func (GetPrivateApplicationLogoArrayOutput) ToGetPrivateApplicationLogoArrayOutput ¶
func (o GetPrivateApplicationLogoArrayOutput) ToGetPrivateApplicationLogoArrayOutput() GetPrivateApplicationLogoArrayOutput
func (GetPrivateApplicationLogoArrayOutput) ToGetPrivateApplicationLogoArrayOutputWithContext ¶
func (o GetPrivateApplicationLogoArrayOutput) ToGetPrivateApplicationLogoArrayOutputWithContext(ctx context.Context) GetPrivateApplicationLogoArrayOutput
type GetPrivateApplicationLogoInput ¶
type GetPrivateApplicationLogoInput interface { pulumi.Input ToGetPrivateApplicationLogoOutput() GetPrivateApplicationLogoOutput ToGetPrivateApplicationLogoOutputWithContext(context.Context) GetPrivateApplicationLogoOutput }
GetPrivateApplicationLogoInput is an input type that accepts GetPrivateApplicationLogoArgs and GetPrivateApplicationLogoOutput values. You can construct a concrete instance of `GetPrivateApplicationLogoInput` via:
GetPrivateApplicationLogoArgs{...}
type GetPrivateApplicationLogoOutput ¶
type GetPrivateApplicationLogoOutput struct{ *pulumi.OutputState }
func (GetPrivateApplicationLogoOutput) ContentUrl ¶
func (o GetPrivateApplicationLogoOutput) ContentUrl() pulumi.StringOutput
The content URL of the uploaded data.
func (GetPrivateApplicationLogoOutput) DisplayName ¶
func (o GetPrivateApplicationLogoOutput) DisplayName() pulumi.StringOutput
The name used to refer to the uploaded data.
func (GetPrivateApplicationLogoOutput) ElementType ¶
func (GetPrivateApplicationLogoOutput) ElementType() reflect.Type
func (GetPrivateApplicationLogoOutput) MimeType ¶
func (o GetPrivateApplicationLogoOutput) MimeType() pulumi.StringOutput
The MIME type of the uploaded data.
func (GetPrivateApplicationLogoOutput) ToGetPrivateApplicationLogoOutput ¶
func (o GetPrivateApplicationLogoOutput) ToGetPrivateApplicationLogoOutput() GetPrivateApplicationLogoOutput
func (GetPrivateApplicationLogoOutput) ToGetPrivateApplicationLogoOutputWithContext ¶
func (o GetPrivateApplicationLogoOutput) ToGetPrivateApplicationLogoOutputWithContext(ctx context.Context) GetPrivateApplicationLogoOutput
type GetPrivateApplicationPackageArgs ¶
type GetPrivateApplicationPackageArgs struct { // The unique identifier for the private application package. PrivateApplicationPackageId string `pulumi:"privateApplicationPackageId"` }
A collection of arguments for invoking getPrivateApplicationPackage.
type GetPrivateApplicationPackageDetailArgs ¶
type GetPrivateApplicationPackageDetailArgs struct { // Type of packages within this private application. PackageType pulumi.StringInput `pulumi:"packageType"` Version pulumi.StringInput `pulumi:"version"` ZipFileBase64encoded pulumi.StringInput `pulumi:"zipFileBase64encoded"` }
func (GetPrivateApplicationPackageDetailArgs) ElementType ¶
func (GetPrivateApplicationPackageDetailArgs) ElementType() reflect.Type
func (GetPrivateApplicationPackageDetailArgs) ToGetPrivateApplicationPackageDetailOutput ¶
func (i GetPrivateApplicationPackageDetailArgs) ToGetPrivateApplicationPackageDetailOutput() GetPrivateApplicationPackageDetailOutput
func (GetPrivateApplicationPackageDetailArgs) ToGetPrivateApplicationPackageDetailOutputWithContext ¶
func (i GetPrivateApplicationPackageDetailArgs) ToGetPrivateApplicationPackageDetailOutputWithContext(ctx context.Context) GetPrivateApplicationPackageDetailOutput
type GetPrivateApplicationPackageDetailArray ¶
type GetPrivateApplicationPackageDetailArray []GetPrivateApplicationPackageDetailInput
func (GetPrivateApplicationPackageDetailArray) ElementType ¶
func (GetPrivateApplicationPackageDetailArray) ElementType() reflect.Type
func (GetPrivateApplicationPackageDetailArray) ToGetPrivateApplicationPackageDetailArrayOutput ¶
func (i GetPrivateApplicationPackageDetailArray) ToGetPrivateApplicationPackageDetailArrayOutput() GetPrivateApplicationPackageDetailArrayOutput
func (GetPrivateApplicationPackageDetailArray) ToGetPrivateApplicationPackageDetailArrayOutputWithContext ¶
func (i GetPrivateApplicationPackageDetailArray) ToGetPrivateApplicationPackageDetailArrayOutputWithContext(ctx context.Context) GetPrivateApplicationPackageDetailArrayOutput
type GetPrivateApplicationPackageDetailArrayInput ¶
type GetPrivateApplicationPackageDetailArrayInput interface { pulumi.Input ToGetPrivateApplicationPackageDetailArrayOutput() GetPrivateApplicationPackageDetailArrayOutput ToGetPrivateApplicationPackageDetailArrayOutputWithContext(context.Context) GetPrivateApplicationPackageDetailArrayOutput }
GetPrivateApplicationPackageDetailArrayInput is an input type that accepts GetPrivateApplicationPackageDetailArray and GetPrivateApplicationPackageDetailArrayOutput values. You can construct a concrete instance of `GetPrivateApplicationPackageDetailArrayInput` via:
GetPrivateApplicationPackageDetailArray{ GetPrivateApplicationPackageDetailArgs{...} }
type GetPrivateApplicationPackageDetailArrayOutput ¶
type GetPrivateApplicationPackageDetailArrayOutput struct{ *pulumi.OutputState }
func (GetPrivateApplicationPackageDetailArrayOutput) ElementType ¶
func (GetPrivateApplicationPackageDetailArrayOutput) ElementType() reflect.Type
func (GetPrivateApplicationPackageDetailArrayOutput) ToGetPrivateApplicationPackageDetailArrayOutput ¶
func (o GetPrivateApplicationPackageDetailArrayOutput) ToGetPrivateApplicationPackageDetailArrayOutput() GetPrivateApplicationPackageDetailArrayOutput
func (GetPrivateApplicationPackageDetailArrayOutput) ToGetPrivateApplicationPackageDetailArrayOutputWithContext ¶
func (o GetPrivateApplicationPackageDetailArrayOutput) ToGetPrivateApplicationPackageDetailArrayOutputWithContext(ctx context.Context) GetPrivateApplicationPackageDetailArrayOutput
type GetPrivateApplicationPackageDetailInput ¶
type GetPrivateApplicationPackageDetailInput interface { pulumi.Input ToGetPrivateApplicationPackageDetailOutput() GetPrivateApplicationPackageDetailOutput ToGetPrivateApplicationPackageDetailOutputWithContext(context.Context) GetPrivateApplicationPackageDetailOutput }
GetPrivateApplicationPackageDetailInput is an input type that accepts GetPrivateApplicationPackageDetailArgs and GetPrivateApplicationPackageDetailOutput values. You can construct a concrete instance of `GetPrivateApplicationPackageDetailInput` via:
GetPrivateApplicationPackageDetailArgs{...}
type GetPrivateApplicationPackageDetailOutput ¶
type GetPrivateApplicationPackageDetailOutput struct{ *pulumi.OutputState }
func (GetPrivateApplicationPackageDetailOutput) ElementType ¶
func (GetPrivateApplicationPackageDetailOutput) ElementType() reflect.Type
func (GetPrivateApplicationPackageDetailOutput) PackageType ¶
func (o GetPrivateApplicationPackageDetailOutput) PackageType() pulumi.StringOutput
Type of packages within this private application.
func (GetPrivateApplicationPackageDetailOutput) ToGetPrivateApplicationPackageDetailOutput ¶
func (o GetPrivateApplicationPackageDetailOutput) ToGetPrivateApplicationPackageDetailOutput() GetPrivateApplicationPackageDetailOutput
func (GetPrivateApplicationPackageDetailOutput) ToGetPrivateApplicationPackageDetailOutputWithContext ¶
func (o GetPrivateApplicationPackageDetailOutput) ToGetPrivateApplicationPackageDetailOutputWithContext(ctx context.Context) GetPrivateApplicationPackageDetailOutput
func (GetPrivateApplicationPackageDetailOutput) Version ¶
func (o GetPrivateApplicationPackageDetailOutput) Version() pulumi.StringOutput
func (GetPrivateApplicationPackageDetailOutput) ZipFileBase64encoded ¶
func (o GetPrivateApplicationPackageDetailOutput) ZipFileBase64encoded() pulumi.StringOutput
type GetPrivateApplicationPackageOutputArgs ¶
type GetPrivateApplicationPackageOutputArgs struct { // The unique identifier for the private application package. PrivateApplicationPackageId pulumi.StringInput `pulumi:"privateApplicationPackageId"` }
A collection of arguments for invoking getPrivateApplicationPackage.
func (GetPrivateApplicationPackageOutputArgs) ElementType ¶
func (GetPrivateApplicationPackageOutputArgs) ElementType() reflect.Type
type GetPrivateApplicationPackageResult ¶
type GetPrivateApplicationPackageResult struct { ContentUrl string `pulumi:"contentUrl"` // The display name of the package. DisplayName string `pulumi:"displayName"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` MimeType string `pulumi:"mimeType"` // The specified package's type. PackageType string `pulumi:"packageType"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the private application where the package is hosted. PrivateApplicationId string `pulumi:"privateApplicationId"` PrivateApplicationPackageId string `pulumi:"privateApplicationPackageId"` // The date and time the private application package was created, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. Example: `2021-05-27T21:10:29.600Z` TimeCreated string `pulumi:"timeCreated"` // The package version. Version string `pulumi:"version"` }
A collection of values returned by getPrivateApplicationPackage.
func GetPrivateApplicationPackage ¶
func GetPrivateApplicationPackage(ctx *pulumi.Context, args *GetPrivateApplicationPackageArgs, opts ...pulumi.InvokeOption) (*GetPrivateApplicationPackageResult, error)
This data source provides details about a specific Private Application Package resource in Oracle Cloud Infrastructure Service Catalog service.
Gets the details of a specific package within a given private application.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/ServiceCatalog" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := ServiceCatalog.GetPrivateApplicationPackage(ctx, &servicecatalog.GetPrivateApplicationPackageArgs{ PrivateApplicationPackageId: testPrivateApplicationPackageOciServiceCatalogPrivateApplicationPackage.Id, }, nil) if err != nil { return err } return nil }) }
```
type GetPrivateApplicationPackageResultOutput ¶
type GetPrivateApplicationPackageResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getPrivateApplicationPackage.
func GetPrivateApplicationPackageOutput ¶
func GetPrivateApplicationPackageOutput(ctx *pulumi.Context, args GetPrivateApplicationPackageOutputArgs, opts ...pulumi.InvokeOption) GetPrivateApplicationPackageResultOutput
func (GetPrivateApplicationPackageResultOutput) ContentUrl ¶
func (o GetPrivateApplicationPackageResultOutput) ContentUrl() pulumi.StringOutput
func (GetPrivateApplicationPackageResultOutput) DisplayName ¶
func (o GetPrivateApplicationPackageResultOutput) DisplayName() pulumi.StringOutput
The display name of the package.
func (GetPrivateApplicationPackageResultOutput) ElementType ¶
func (GetPrivateApplicationPackageResultOutput) ElementType() reflect.Type
func (GetPrivateApplicationPackageResultOutput) Id ¶
func (o GetPrivateApplicationPackageResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetPrivateApplicationPackageResultOutput) MimeType ¶
func (o GetPrivateApplicationPackageResultOutput) MimeType() pulumi.StringOutput
func (GetPrivateApplicationPackageResultOutput) PackageType ¶
func (o GetPrivateApplicationPackageResultOutput) PackageType() pulumi.StringOutput
The specified package's type.
func (GetPrivateApplicationPackageResultOutput) PrivateApplicationId ¶
func (o GetPrivateApplicationPackageResultOutput) PrivateApplicationId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the private application where the package is hosted.
func (GetPrivateApplicationPackageResultOutput) PrivateApplicationPackageId ¶
func (o GetPrivateApplicationPackageResultOutput) PrivateApplicationPackageId() pulumi.StringOutput
func (GetPrivateApplicationPackageResultOutput) TimeCreated ¶
func (o GetPrivateApplicationPackageResultOutput) TimeCreated() pulumi.StringOutput
The date and time the private application package was created, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. Example: `2021-05-27T21:10:29.600Z`
func (GetPrivateApplicationPackageResultOutput) ToGetPrivateApplicationPackageResultOutput ¶
func (o GetPrivateApplicationPackageResultOutput) ToGetPrivateApplicationPackageResultOutput() GetPrivateApplicationPackageResultOutput
func (GetPrivateApplicationPackageResultOutput) ToGetPrivateApplicationPackageResultOutputWithContext ¶
func (o GetPrivateApplicationPackageResultOutput) ToGetPrivateApplicationPackageResultOutputWithContext(ctx context.Context) GetPrivateApplicationPackageResultOutput
func (GetPrivateApplicationPackageResultOutput) Version ¶
func (o GetPrivateApplicationPackageResultOutput) Version() pulumi.StringOutput
The package version.
type GetPrivateApplicationPackagesArgs ¶
type GetPrivateApplicationPackagesArgs struct { // Exact match name filter. DisplayName *string `pulumi:"displayName"` Filters []GetPrivateApplicationPackagesFilter `pulumi:"filters"` // Name of the package type. If multiple package types are provided, then any resource with one or more matching package types will be returned. PackageTypes []string `pulumi:"packageTypes"` // The unique identifier for the private application. PrivateApplicationId string `pulumi:"privateApplicationId"` // The unique identifier for the private application package. PrivateApplicationPackageId *string `pulumi:"privateApplicationPackageId"` }
A collection of arguments for invoking getPrivateApplicationPackages.
type GetPrivateApplicationPackagesFilterArgs ¶
type GetPrivateApplicationPackagesFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetPrivateApplicationPackagesFilterArgs) ElementType ¶
func (GetPrivateApplicationPackagesFilterArgs) ElementType() reflect.Type
func (GetPrivateApplicationPackagesFilterArgs) ToGetPrivateApplicationPackagesFilterOutput ¶
func (i GetPrivateApplicationPackagesFilterArgs) ToGetPrivateApplicationPackagesFilterOutput() GetPrivateApplicationPackagesFilterOutput
func (GetPrivateApplicationPackagesFilterArgs) ToGetPrivateApplicationPackagesFilterOutputWithContext ¶
func (i GetPrivateApplicationPackagesFilterArgs) ToGetPrivateApplicationPackagesFilterOutputWithContext(ctx context.Context) GetPrivateApplicationPackagesFilterOutput
type GetPrivateApplicationPackagesFilterArray ¶
type GetPrivateApplicationPackagesFilterArray []GetPrivateApplicationPackagesFilterInput
func (GetPrivateApplicationPackagesFilterArray) ElementType ¶
func (GetPrivateApplicationPackagesFilterArray) ElementType() reflect.Type
func (GetPrivateApplicationPackagesFilterArray) ToGetPrivateApplicationPackagesFilterArrayOutput ¶
func (i GetPrivateApplicationPackagesFilterArray) ToGetPrivateApplicationPackagesFilterArrayOutput() GetPrivateApplicationPackagesFilterArrayOutput
func (GetPrivateApplicationPackagesFilterArray) ToGetPrivateApplicationPackagesFilterArrayOutputWithContext ¶
func (i GetPrivateApplicationPackagesFilterArray) ToGetPrivateApplicationPackagesFilterArrayOutputWithContext(ctx context.Context) GetPrivateApplicationPackagesFilterArrayOutput
type GetPrivateApplicationPackagesFilterArrayInput ¶
type GetPrivateApplicationPackagesFilterArrayInput interface { pulumi.Input ToGetPrivateApplicationPackagesFilterArrayOutput() GetPrivateApplicationPackagesFilterArrayOutput ToGetPrivateApplicationPackagesFilterArrayOutputWithContext(context.Context) GetPrivateApplicationPackagesFilterArrayOutput }
GetPrivateApplicationPackagesFilterArrayInput is an input type that accepts GetPrivateApplicationPackagesFilterArray and GetPrivateApplicationPackagesFilterArrayOutput values. You can construct a concrete instance of `GetPrivateApplicationPackagesFilterArrayInput` via:
GetPrivateApplicationPackagesFilterArray{ GetPrivateApplicationPackagesFilterArgs{...} }
type GetPrivateApplicationPackagesFilterArrayOutput ¶
type GetPrivateApplicationPackagesFilterArrayOutput struct{ *pulumi.OutputState }
func (GetPrivateApplicationPackagesFilterArrayOutput) ElementType ¶
func (GetPrivateApplicationPackagesFilterArrayOutput) ElementType() reflect.Type
func (GetPrivateApplicationPackagesFilterArrayOutput) ToGetPrivateApplicationPackagesFilterArrayOutput ¶
func (o GetPrivateApplicationPackagesFilterArrayOutput) ToGetPrivateApplicationPackagesFilterArrayOutput() GetPrivateApplicationPackagesFilterArrayOutput
func (GetPrivateApplicationPackagesFilterArrayOutput) ToGetPrivateApplicationPackagesFilterArrayOutputWithContext ¶
func (o GetPrivateApplicationPackagesFilterArrayOutput) ToGetPrivateApplicationPackagesFilterArrayOutputWithContext(ctx context.Context) GetPrivateApplicationPackagesFilterArrayOutput
type GetPrivateApplicationPackagesFilterInput ¶
type GetPrivateApplicationPackagesFilterInput interface { pulumi.Input ToGetPrivateApplicationPackagesFilterOutput() GetPrivateApplicationPackagesFilterOutput ToGetPrivateApplicationPackagesFilterOutputWithContext(context.Context) GetPrivateApplicationPackagesFilterOutput }
GetPrivateApplicationPackagesFilterInput is an input type that accepts GetPrivateApplicationPackagesFilterArgs and GetPrivateApplicationPackagesFilterOutput values. You can construct a concrete instance of `GetPrivateApplicationPackagesFilterInput` via:
GetPrivateApplicationPackagesFilterArgs{...}
type GetPrivateApplicationPackagesFilterOutput ¶
type GetPrivateApplicationPackagesFilterOutput struct{ *pulumi.OutputState }
func (GetPrivateApplicationPackagesFilterOutput) ElementType ¶
func (GetPrivateApplicationPackagesFilterOutput) ElementType() reflect.Type
func (GetPrivateApplicationPackagesFilterOutput) Name ¶
func (o GetPrivateApplicationPackagesFilterOutput) Name() pulumi.StringOutput
func (GetPrivateApplicationPackagesFilterOutput) Regex ¶
func (o GetPrivateApplicationPackagesFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetPrivateApplicationPackagesFilterOutput) ToGetPrivateApplicationPackagesFilterOutput ¶
func (o GetPrivateApplicationPackagesFilterOutput) ToGetPrivateApplicationPackagesFilterOutput() GetPrivateApplicationPackagesFilterOutput
func (GetPrivateApplicationPackagesFilterOutput) ToGetPrivateApplicationPackagesFilterOutputWithContext ¶
func (o GetPrivateApplicationPackagesFilterOutput) ToGetPrivateApplicationPackagesFilterOutputWithContext(ctx context.Context) GetPrivateApplicationPackagesFilterOutput
func (GetPrivateApplicationPackagesFilterOutput) Values ¶
func (o GetPrivateApplicationPackagesFilterOutput) Values() pulumi.StringArrayOutput
type GetPrivateApplicationPackagesOutputArgs ¶
type GetPrivateApplicationPackagesOutputArgs struct { // Exact match name filter. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetPrivateApplicationPackagesFilterArrayInput `pulumi:"filters"` // Name of the package type. If multiple package types are provided, then any resource with one or more matching package types will be returned. PackageTypes pulumi.StringArrayInput `pulumi:"packageTypes"` // The unique identifier for the private application. PrivateApplicationId pulumi.StringInput `pulumi:"privateApplicationId"` // The unique identifier for the private application package. PrivateApplicationPackageId pulumi.StringPtrInput `pulumi:"privateApplicationPackageId"` }
A collection of arguments for invoking getPrivateApplicationPackages.
func (GetPrivateApplicationPackagesOutputArgs) ElementType ¶
func (GetPrivateApplicationPackagesOutputArgs) ElementType() reflect.Type
type GetPrivateApplicationPackagesPrivateApplicationPackageCollection ¶
type GetPrivateApplicationPackagesPrivateApplicationPackageCollection struct {
Items []GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItem `pulumi:"items"`
}
type GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArgs ¶
type GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArgs struct {
Items GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArrayInput `pulumi:"items"`
}
func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArgs) ElementType ¶
func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArgs) ElementType() reflect.Type
func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArgs) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionOutput ¶
func (i GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArgs) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionOutput() GetPrivateApplicationPackagesPrivateApplicationPackageCollectionOutput
func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArgs) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionOutputWithContext ¶
func (i GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArgs) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionOutputWithContext(ctx context.Context) GetPrivateApplicationPackagesPrivateApplicationPackageCollectionOutput
type GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArray ¶
type GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArray []GetPrivateApplicationPackagesPrivateApplicationPackageCollectionInput
func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArray) ElementType ¶
func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArray) ElementType() reflect.Type
func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArray) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayOutput ¶
func (i GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArray) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayOutput() GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayOutput
func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArray) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayOutputWithContext ¶
func (i GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArray) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayOutputWithContext(ctx context.Context) GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayOutput
type GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayInput ¶
type GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayInput interface { pulumi.Input ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayOutput() GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayOutput ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayOutputWithContext(context.Context) GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayOutput }
GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayInput is an input type that accepts GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArray and GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayOutput values. You can construct a concrete instance of `GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayInput` via:
GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArray{ GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArgs{...} }
type GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayOutput ¶
type GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayOutput) ElementType ¶
func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayOutput) ElementType() reflect.Type
func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayOutput) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayOutput ¶
func (o GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayOutput) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayOutput() GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayOutput
func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayOutput) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayOutputWithContext ¶
func (o GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayOutput) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayOutputWithContext(ctx context.Context) GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayOutput
type GetPrivateApplicationPackagesPrivateApplicationPackageCollectionInput ¶
type GetPrivateApplicationPackagesPrivateApplicationPackageCollectionInput interface { pulumi.Input ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionOutput() GetPrivateApplicationPackagesPrivateApplicationPackageCollectionOutput ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionOutputWithContext(context.Context) GetPrivateApplicationPackagesPrivateApplicationPackageCollectionOutput }
GetPrivateApplicationPackagesPrivateApplicationPackageCollectionInput is an input type that accepts GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArgs and GetPrivateApplicationPackagesPrivateApplicationPackageCollectionOutput values. You can construct a concrete instance of `GetPrivateApplicationPackagesPrivateApplicationPackageCollectionInput` via:
GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArgs{...}
type GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItem ¶
type GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItem struct { ContentUrl string `pulumi:"contentUrl"` // Exact match name filter. DisplayName string `pulumi:"displayName"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the private application package. Id string `pulumi:"id"` MimeType string `pulumi:"mimeType"` // Name of the package type. If multiple package types are provided, then any resource with one or more matching package types will be returned. PackageType string `pulumi:"packageType"` // The unique identifier for the private application. PrivateApplicationId string `pulumi:"privateApplicationId"` // The date and time the private application package was created, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. Example: `2021-05-27T21:10:29.600Z` TimeCreated string `pulumi:"timeCreated"` // The package version. Version string `pulumi:"version"` }
type GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArgs ¶
type GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArgs struct { ContentUrl pulumi.StringInput `pulumi:"contentUrl"` // Exact match name filter. DisplayName pulumi.StringInput `pulumi:"displayName"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the private application package. Id pulumi.StringInput `pulumi:"id"` MimeType pulumi.StringInput `pulumi:"mimeType"` // Name of the package type. If multiple package types are provided, then any resource with one or more matching package types will be returned. PackageType pulumi.StringInput `pulumi:"packageType"` // The unique identifier for the private application. PrivateApplicationId pulumi.StringInput `pulumi:"privateApplicationId"` // The date and time the private application package was created, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. Example: `2021-05-27T21:10:29.600Z` TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The package version. Version pulumi.StringInput `pulumi:"version"` }
func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArgs) ElementType ¶
func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArgs) ElementType() reflect.Type
func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArgs) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput ¶
func (i GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArgs) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput() GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput
func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArgs) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutputWithContext ¶
func (i GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArgs) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutputWithContext(ctx context.Context) GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput
type GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArray ¶
type GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArray []GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemInput
func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArray) ElementType ¶
func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArray) ElementType() reflect.Type
func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArray) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArrayOutput ¶
func (i GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArray) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArrayOutput() GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArrayOutput
func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArray) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArrayOutputWithContext ¶
func (i GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArray) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArrayOutputWithContext(ctx context.Context) GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArrayOutput
type GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArrayInput ¶
type GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArrayInput interface { pulumi.Input ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArrayOutput() GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArrayOutput ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArrayOutputWithContext(context.Context) GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArrayOutput }
GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArrayInput is an input type that accepts GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArray and GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArrayOutput values. You can construct a concrete instance of `GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArrayInput` via:
GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArray{ GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArgs{...} }
type GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArrayOutput ¶
type GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArrayOutput) ElementType ¶
func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArrayOutput) ElementType() reflect.Type
func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArrayOutput) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArrayOutput ¶
func (o GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArrayOutput) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArrayOutput() GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArrayOutput
func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArrayOutput) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArrayOutputWithContext ¶
func (o GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArrayOutput) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArrayOutputWithContext(ctx context.Context) GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArrayOutput
type GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemInput ¶
type GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemInput interface { pulumi.Input ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput() GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutputWithContext(context.Context) GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput }
GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemInput is an input type that accepts GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArgs and GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput values. You can construct a concrete instance of `GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemInput` via:
GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemArgs{...}
type GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput ¶
type GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput struct{ *pulumi.OutputState }
func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput) ContentUrl ¶
func (o GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput) ContentUrl() pulumi.StringOutput
func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput) DisplayName ¶
func (o GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput) DisplayName() pulumi.StringOutput
Exact match name filter.
func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput) ElementType ¶
func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput) ElementType() reflect.Type
func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput) Id ¶
func (o GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput) Id() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the private application package.
func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput) PackageType ¶
func (o GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput) PackageType() pulumi.StringOutput
Name of the package type. If multiple package types are provided, then any resource with one or more matching package types will be returned.
func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput) PrivateApplicationId ¶
func (o GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput) PrivateApplicationId() pulumi.StringOutput
The unique identifier for the private application.
func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput) TimeCreated ¶
func (o GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput) TimeCreated() pulumi.StringOutput
The date and time the private application package was created, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. Example: `2021-05-27T21:10:29.600Z`
func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput ¶
func (o GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput() GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput
func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutputWithContext ¶
func (o GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutputWithContext(ctx context.Context) GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput
func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput) Version ¶
func (o GetPrivateApplicationPackagesPrivateApplicationPackageCollectionItemOutput) Version() pulumi.StringOutput
The package version.
type GetPrivateApplicationPackagesPrivateApplicationPackageCollectionOutput ¶
type GetPrivateApplicationPackagesPrivateApplicationPackageCollectionOutput struct{ *pulumi.OutputState }
func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionOutput) ElementType ¶
func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionOutput) ElementType() reflect.Type
func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionOutput) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionOutput ¶
func (o GetPrivateApplicationPackagesPrivateApplicationPackageCollectionOutput) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionOutput() GetPrivateApplicationPackagesPrivateApplicationPackageCollectionOutput
func (GetPrivateApplicationPackagesPrivateApplicationPackageCollectionOutput) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionOutputWithContext ¶
func (o GetPrivateApplicationPackagesPrivateApplicationPackageCollectionOutput) ToGetPrivateApplicationPackagesPrivateApplicationPackageCollectionOutputWithContext(ctx context.Context) GetPrivateApplicationPackagesPrivateApplicationPackageCollectionOutput
type GetPrivateApplicationPackagesResult ¶
type GetPrivateApplicationPackagesResult struct { // The display name of the package. DisplayName *string `pulumi:"displayName"` Filters []GetPrivateApplicationPackagesFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The specified package's type. PackageTypes []string `pulumi:"packageTypes"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the private application where the package is hosted. PrivateApplicationId string `pulumi:"privateApplicationId"` // The list of private_application_package_collection. PrivateApplicationPackageCollections []GetPrivateApplicationPackagesPrivateApplicationPackageCollection `pulumi:"privateApplicationPackageCollections"` PrivateApplicationPackageId *string `pulumi:"privateApplicationPackageId"` }
A collection of values returned by getPrivateApplicationPackages.
func GetPrivateApplicationPackages ¶
func GetPrivateApplicationPackages(ctx *pulumi.Context, args *GetPrivateApplicationPackagesArgs, opts ...pulumi.InvokeOption) (*GetPrivateApplicationPackagesResult, error)
This data source provides the list of Private Application Packages in Oracle Cloud Infrastructure Service Catalog service.
Lists the packages in the specified private application.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/ServiceCatalog" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := ServiceCatalog.GetPrivateApplicationPackages(ctx, &servicecatalog.GetPrivateApplicationPackagesArgs{ PrivateApplicationId: testPrivateApplication.Id, DisplayName: pulumi.StringRef(privateApplicationPackageDisplayName), PackageTypes: privateApplicationPackagePackageType, PrivateApplicationPackageId: pulumi.StringRef(testPrivateApplicationPackage.Id), }, nil) if err != nil { return err } return nil }) }
```
type GetPrivateApplicationPackagesResultOutput ¶
type GetPrivateApplicationPackagesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getPrivateApplicationPackages.
func GetPrivateApplicationPackagesOutput ¶
func GetPrivateApplicationPackagesOutput(ctx *pulumi.Context, args GetPrivateApplicationPackagesOutputArgs, opts ...pulumi.InvokeOption) GetPrivateApplicationPackagesResultOutput
func (GetPrivateApplicationPackagesResultOutput) DisplayName ¶
func (o GetPrivateApplicationPackagesResultOutput) DisplayName() pulumi.StringPtrOutput
The display name of the package.
func (GetPrivateApplicationPackagesResultOutput) ElementType ¶
func (GetPrivateApplicationPackagesResultOutput) ElementType() reflect.Type
func (GetPrivateApplicationPackagesResultOutput) Id ¶
func (o GetPrivateApplicationPackagesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetPrivateApplicationPackagesResultOutput) PackageTypes ¶
func (o GetPrivateApplicationPackagesResultOutput) PackageTypes() pulumi.StringArrayOutput
The specified package's type.
func (GetPrivateApplicationPackagesResultOutput) PrivateApplicationId ¶
func (o GetPrivateApplicationPackagesResultOutput) PrivateApplicationId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the private application where the package is hosted.
func (GetPrivateApplicationPackagesResultOutput) PrivateApplicationPackageCollections ¶
func (o GetPrivateApplicationPackagesResultOutput) PrivateApplicationPackageCollections() GetPrivateApplicationPackagesPrivateApplicationPackageCollectionArrayOutput
The list of private_application_package_collection.
func (GetPrivateApplicationPackagesResultOutput) PrivateApplicationPackageId ¶
func (o GetPrivateApplicationPackagesResultOutput) PrivateApplicationPackageId() pulumi.StringPtrOutput
func (GetPrivateApplicationPackagesResultOutput) ToGetPrivateApplicationPackagesResultOutput ¶
func (o GetPrivateApplicationPackagesResultOutput) ToGetPrivateApplicationPackagesResultOutput() GetPrivateApplicationPackagesResultOutput
func (GetPrivateApplicationPackagesResultOutput) ToGetPrivateApplicationPackagesResultOutputWithContext ¶
func (o GetPrivateApplicationPackagesResultOutput) ToGetPrivateApplicationPackagesResultOutputWithContext(ctx context.Context) GetPrivateApplicationPackagesResultOutput
type GetPrivateApplicationsArgs ¶
type GetPrivateApplicationsArgs struct { // The unique identifier for the compartment. CompartmentId string `pulumi:"compartmentId"` // Exact match name filter. DisplayName *string `pulumi:"displayName"` Filters []GetPrivateApplicationsFilter `pulumi:"filters"` // The unique identifier for the private application. PrivateApplicationId *string `pulumi:"privateApplicationId"` }
A collection of arguments for invoking getPrivateApplications.
type GetPrivateApplicationsFilterArgs ¶
type GetPrivateApplicationsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetPrivateApplicationsFilterArgs) ElementType ¶
func (GetPrivateApplicationsFilterArgs) ElementType() reflect.Type
func (GetPrivateApplicationsFilterArgs) ToGetPrivateApplicationsFilterOutput ¶
func (i GetPrivateApplicationsFilterArgs) ToGetPrivateApplicationsFilterOutput() GetPrivateApplicationsFilterOutput
func (GetPrivateApplicationsFilterArgs) ToGetPrivateApplicationsFilterOutputWithContext ¶
func (i GetPrivateApplicationsFilterArgs) ToGetPrivateApplicationsFilterOutputWithContext(ctx context.Context) GetPrivateApplicationsFilterOutput
type GetPrivateApplicationsFilterArray ¶
type GetPrivateApplicationsFilterArray []GetPrivateApplicationsFilterInput
func (GetPrivateApplicationsFilterArray) ElementType ¶
func (GetPrivateApplicationsFilterArray) ElementType() reflect.Type
func (GetPrivateApplicationsFilterArray) ToGetPrivateApplicationsFilterArrayOutput ¶
func (i GetPrivateApplicationsFilterArray) ToGetPrivateApplicationsFilterArrayOutput() GetPrivateApplicationsFilterArrayOutput
func (GetPrivateApplicationsFilterArray) ToGetPrivateApplicationsFilterArrayOutputWithContext ¶
func (i GetPrivateApplicationsFilterArray) ToGetPrivateApplicationsFilterArrayOutputWithContext(ctx context.Context) GetPrivateApplicationsFilterArrayOutput
type GetPrivateApplicationsFilterArrayInput ¶
type GetPrivateApplicationsFilterArrayInput interface { pulumi.Input ToGetPrivateApplicationsFilterArrayOutput() GetPrivateApplicationsFilterArrayOutput ToGetPrivateApplicationsFilterArrayOutputWithContext(context.Context) GetPrivateApplicationsFilterArrayOutput }
GetPrivateApplicationsFilterArrayInput is an input type that accepts GetPrivateApplicationsFilterArray and GetPrivateApplicationsFilterArrayOutput values. You can construct a concrete instance of `GetPrivateApplicationsFilterArrayInput` via:
GetPrivateApplicationsFilterArray{ GetPrivateApplicationsFilterArgs{...} }
type GetPrivateApplicationsFilterArrayOutput ¶
type GetPrivateApplicationsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetPrivateApplicationsFilterArrayOutput) ElementType ¶
func (GetPrivateApplicationsFilterArrayOutput) ElementType() reflect.Type
func (GetPrivateApplicationsFilterArrayOutput) ToGetPrivateApplicationsFilterArrayOutput ¶
func (o GetPrivateApplicationsFilterArrayOutput) ToGetPrivateApplicationsFilterArrayOutput() GetPrivateApplicationsFilterArrayOutput
func (GetPrivateApplicationsFilterArrayOutput) ToGetPrivateApplicationsFilterArrayOutputWithContext ¶
func (o GetPrivateApplicationsFilterArrayOutput) ToGetPrivateApplicationsFilterArrayOutputWithContext(ctx context.Context) GetPrivateApplicationsFilterArrayOutput
type GetPrivateApplicationsFilterInput ¶
type GetPrivateApplicationsFilterInput interface { pulumi.Input ToGetPrivateApplicationsFilterOutput() GetPrivateApplicationsFilterOutput ToGetPrivateApplicationsFilterOutputWithContext(context.Context) GetPrivateApplicationsFilterOutput }
GetPrivateApplicationsFilterInput is an input type that accepts GetPrivateApplicationsFilterArgs and GetPrivateApplicationsFilterOutput values. You can construct a concrete instance of `GetPrivateApplicationsFilterInput` via:
GetPrivateApplicationsFilterArgs{...}
type GetPrivateApplicationsFilterOutput ¶
type GetPrivateApplicationsFilterOutput struct{ *pulumi.OutputState }
func (GetPrivateApplicationsFilterOutput) ElementType ¶
func (GetPrivateApplicationsFilterOutput) ElementType() reflect.Type
func (GetPrivateApplicationsFilterOutput) Name ¶
func (o GetPrivateApplicationsFilterOutput) Name() pulumi.StringOutput
func (GetPrivateApplicationsFilterOutput) Regex ¶
func (o GetPrivateApplicationsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetPrivateApplicationsFilterOutput) ToGetPrivateApplicationsFilterOutput ¶
func (o GetPrivateApplicationsFilterOutput) ToGetPrivateApplicationsFilterOutput() GetPrivateApplicationsFilterOutput
func (GetPrivateApplicationsFilterOutput) ToGetPrivateApplicationsFilterOutputWithContext ¶
func (o GetPrivateApplicationsFilterOutput) ToGetPrivateApplicationsFilterOutputWithContext(ctx context.Context) GetPrivateApplicationsFilterOutput
func (GetPrivateApplicationsFilterOutput) Values ¶
func (o GetPrivateApplicationsFilterOutput) Values() pulumi.StringArrayOutput
type GetPrivateApplicationsOutputArgs ¶
type GetPrivateApplicationsOutputArgs struct { // The unique identifier for the compartment. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // Exact match name filter. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetPrivateApplicationsFilterArrayInput `pulumi:"filters"` // The unique identifier for the private application. PrivateApplicationId pulumi.StringPtrInput `pulumi:"privateApplicationId"` }
A collection of arguments for invoking getPrivateApplications.
func (GetPrivateApplicationsOutputArgs) ElementType ¶
func (GetPrivateApplicationsOutputArgs) ElementType() reflect.Type
type GetPrivateApplicationsPrivateApplicationCollection ¶
type GetPrivateApplicationsPrivateApplicationCollection struct {
Items []GetPrivateApplicationsPrivateApplicationCollectionItem `pulumi:"items"`
}
type GetPrivateApplicationsPrivateApplicationCollectionArgs ¶
type GetPrivateApplicationsPrivateApplicationCollectionArgs struct {
Items GetPrivateApplicationsPrivateApplicationCollectionItemArrayInput `pulumi:"items"`
}
func (GetPrivateApplicationsPrivateApplicationCollectionArgs) ElementType ¶
func (GetPrivateApplicationsPrivateApplicationCollectionArgs) ElementType() reflect.Type
func (GetPrivateApplicationsPrivateApplicationCollectionArgs) ToGetPrivateApplicationsPrivateApplicationCollectionOutput ¶
func (i GetPrivateApplicationsPrivateApplicationCollectionArgs) ToGetPrivateApplicationsPrivateApplicationCollectionOutput() GetPrivateApplicationsPrivateApplicationCollectionOutput
func (GetPrivateApplicationsPrivateApplicationCollectionArgs) ToGetPrivateApplicationsPrivateApplicationCollectionOutputWithContext ¶
func (i GetPrivateApplicationsPrivateApplicationCollectionArgs) ToGetPrivateApplicationsPrivateApplicationCollectionOutputWithContext(ctx context.Context) GetPrivateApplicationsPrivateApplicationCollectionOutput
type GetPrivateApplicationsPrivateApplicationCollectionArray ¶
type GetPrivateApplicationsPrivateApplicationCollectionArray []GetPrivateApplicationsPrivateApplicationCollectionInput
func (GetPrivateApplicationsPrivateApplicationCollectionArray) ElementType ¶
func (GetPrivateApplicationsPrivateApplicationCollectionArray) ElementType() reflect.Type
func (GetPrivateApplicationsPrivateApplicationCollectionArray) ToGetPrivateApplicationsPrivateApplicationCollectionArrayOutput ¶
func (i GetPrivateApplicationsPrivateApplicationCollectionArray) ToGetPrivateApplicationsPrivateApplicationCollectionArrayOutput() GetPrivateApplicationsPrivateApplicationCollectionArrayOutput
func (GetPrivateApplicationsPrivateApplicationCollectionArray) ToGetPrivateApplicationsPrivateApplicationCollectionArrayOutputWithContext ¶
func (i GetPrivateApplicationsPrivateApplicationCollectionArray) ToGetPrivateApplicationsPrivateApplicationCollectionArrayOutputWithContext(ctx context.Context) GetPrivateApplicationsPrivateApplicationCollectionArrayOutput
type GetPrivateApplicationsPrivateApplicationCollectionArrayInput ¶
type GetPrivateApplicationsPrivateApplicationCollectionArrayInput interface { pulumi.Input ToGetPrivateApplicationsPrivateApplicationCollectionArrayOutput() GetPrivateApplicationsPrivateApplicationCollectionArrayOutput ToGetPrivateApplicationsPrivateApplicationCollectionArrayOutputWithContext(context.Context) GetPrivateApplicationsPrivateApplicationCollectionArrayOutput }
GetPrivateApplicationsPrivateApplicationCollectionArrayInput is an input type that accepts GetPrivateApplicationsPrivateApplicationCollectionArray and GetPrivateApplicationsPrivateApplicationCollectionArrayOutput values. You can construct a concrete instance of `GetPrivateApplicationsPrivateApplicationCollectionArrayInput` via:
GetPrivateApplicationsPrivateApplicationCollectionArray{ GetPrivateApplicationsPrivateApplicationCollectionArgs{...} }
type GetPrivateApplicationsPrivateApplicationCollectionArrayOutput ¶
type GetPrivateApplicationsPrivateApplicationCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetPrivateApplicationsPrivateApplicationCollectionArrayOutput) ElementType ¶
func (GetPrivateApplicationsPrivateApplicationCollectionArrayOutput) ElementType() reflect.Type
func (GetPrivateApplicationsPrivateApplicationCollectionArrayOutput) ToGetPrivateApplicationsPrivateApplicationCollectionArrayOutput ¶
func (o GetPrivateApplicationsPrivateApplicationCollectionArrayOutput) ToGetPrivateApplicationsPrivateApplicationCollectionArrayOutput() GetPrivateApplicationsPrivateApplicationCollectionArrayOutput
func (GetPrivateApplicationsPrivateApplicationCollectionArrayOutput) ToGetPrivateApplicationsPrivateApplicationCollectionArrayOutputWithContext ¶
func (o GetPrivateApplicationsPrivateApplicationCollectionArrayOutput) ToGetPrivateApplicationsPrivateApplicationCollectionArrayOutputWithContext(ctx context.Context) GetPrivateApplicationsPrivateApplicationCollectionArrayOutput
type GetPrivateApplicationsPrivateApplicationCollectionInput ¶
type GetPrivateApplicationsPrivateApplicationCollectionInput interface { pulumi.Input ToGetPrivateApplicationsPrivateApplicationCollectionOutput() GetPrivateApplicationsPrivateApplicationCollectionOutput ToGetPrivateApplicationsPrivateApplicationCollectionOutputWithContext(context.Context) GetPrivateApplicationsPrivateApplicationCollectionOutput }
GetPrivateApplicationsPrivateApplicationCollectionInput is an input type that accepts GetPrivateApplicationsPrivateApplicationCollectionArgs and GetPrivateApplicationsPrivateApplicationCollectionOutput values. You can construct a concrete instance of `GetPrivateApplicationsPrivateApplicationCollectionInput` via:
GetPrivateApplicationsPrivateApplicationCollectionArgs{...}
type GetPrivateApplicationsPrivateApplicationCollectionItem ¶
type GetPrivateApplicationsPrivateApplicationCollectionItem struct { // The unique identifier for the compartment. CompartmentId string `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]interface{} `pulumi:"definedTags"` // Exact match name filter. DisplayName string `pulumi:"displayName"` // 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 unique identifier for the private application in Marketplace. Id string `pulumi:"id"` LogoFileBase64encoded string `pulumi:"logoFileBase64encoded"` // The model for uploaded binary data, like logos and images. Logos []GetPrivateApplicationsPrivateApplicationCollectionItemLogo `pulumi:"logos"` // A long description of the private application. LongDescription string `pulumi:"longDescription"` PackageDetails []GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetail `pulumi:"packageDetails"` // Type of packages within this private application. PackageType string `pulumi:"packageType"` // A short description of the private application. ShortDescription string `pulumi:"shortDescription"` // The lifecycle state of the private application. State string `pulumi:"state"` // The date and time the private application was created, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. Example: `2021-05-26T21:10:29.600Z` TimeCreated string `pulumi:"timeCreated"` // The date and time the private application was last modified, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. Example: `2021-12-10T05:10:29.721Z` TimeUpdated string `pulumi:"timeUpdated"` }
type GetPrivateApplicationsPrivateApplicationCollectionItemArgs ¶
type GetPrivateApplicationsPrivateApplicationCollectionItemArgs struct { // The unique identifier for the compartment. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput `pulumi:"definedTags"` // Exact match name filter. DisplayName pulumi.StringInput `pulumi:"displayName"` // 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 unique identifier for the private application in Marketplace. Id pulumi.StringInput `pulumi:"id"` LogoFileBase64encoded pulumi.StringInput `pulumi:"logoFileBase64encoded"` // The model for uploaded binary data, like logos and images. Logos GetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayInput `pulumi:"logos"` // A long description of the private application. LongDescription pulumi.StringInput `pulumi:"longDescription"` PackageDetails GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayInput `pulumi:"packageDetails"` // Type of packages within this private application. PackageType pulumi.StringInput `pulumi:"packageType"` // A short description of the private application. ShortDescription pulumi.StringInput `pulumi:"shortDescription"` // The lifecycle state of the private application. State pulumi.StringInput `pulumi:"state"` // The date and time the private application was created, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. Example: `2021-05-26T21:10:29.600Z` TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The date and time the private application was last modified, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. Example: `2021-12-10T05:10:29.721Z` TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetPrivateApplicationsPrivateApplicationCollectionItemArgs) ElementType ¶
func (GetPrivateApplicationsPrivateApplicationCollectionItemArgs) ElementType() reflect.Type
func (GetPrivateApplicationsPrivateApplicationCollectionItemArgs) ToGetPrivateApplicationsPrivateApplicationCollectionItemOutput ¶
func (i GetPrivateApplicationsPrivateApplicationCollectionItemArgs) ToGetPrivateApplicationsPrivateApplicationCollectionItemOutput() GetPrivateApplicationsPrivateApplicationCollectionItemOutput
func (GetPrivateApplicationsPrivateApplicationCollectionItemArgs) ToGetPrivateApplicationsPrivateApplicationCollectionItemOutputWithContext ¶
func (i GetPrivateApplicationsPrivateApplicationCollectionItemArgs) ToGetPrivateApplicationsPrivateApplicationCollectionItemOutputWithContext(ctx context.Context) GetPrivateApplicationsPrivateApplicationCollectionItemOutput
type GetPrivateApplicationsPrivateApplicationCollectionItemArray ¶
type GetPrivateApplicationsPrivateApplicationCollectionItemArray []GetPrivateApplicationsPrivateApplicationCollectionItemInput
func (GetPrivateApplicationsPrivateApplicationCollectionItemArray) ElementType ¶
func (GetPrivateApplicationsPrivateApplicationCollectionItemArray) ElementType() reflect.Type
func (GetPrivateApplicationsPrivateApplicationCollectionItemArray) ToGetPrivateApplicationsPrivateApplicationCollectionItemArrayOutput ¶
func (i GetPrivateApplicationsPrivateApplicationCollectionItemArray) ToGetPrivateApplicationsPrivateApplicationCollectionItemArrayOutput() GetPrivateApplicationsPrivateApplicationCollectionItemArrayOutput
func (GetPrivateApplicationsPrivateApplicationCollectionItemArray) ToGetPrivateApplicationsPrivateApplicationCollectionItemArrayOutputWithContext ¶
func (i GetPrivateApplicationsPrivateApplicationCollectionItemArray) ToGetPrivateApplicationsPrivateApplicationCollectionItemArrayOutputWithContext(ctx context.Context) GetPrivateApplicationsPrivateApplicationCollectionItemArrayOutput
type GetPrivateApplicationsPrivateApplicationCollectionItemArrayInput ¶
type GetPrivateApplicationsPrivateApplicationCollectionItemArrayInput interface { pulumi.Input ToGetPrivateApplicationsPrivateApplicationCollectionItemArrayOutput() GetPrivateApplicationsPrivateApplicationCollectionItemArrayOutput ToGetPrivateApplicationsPrivateApplicationCollectionItemArrayOutputWithContext(context.Context) GetPrivateApplicationsPrivateApplicationCollectionItemArrayOutput }
GetPrivateApplicationsPrivateApplicationCollectionItemArrayInput is an input type that accepts GetPrivateApplicationsPrivateApplicationCollectionItemArray and GetPrivateApplicationsPrivateApplicationCollectionItemArrayOutput values. You can construct a concrete instance of `GetPrivateApplicationsPrivateApplicationCollectionItemArrayInput` via:
GetPrivateApplicationsPrivateApplicationCollectionItemArray{ GetPrivateApplicationsPrivateApplicationCollectionItemArgs{...} }
type GetPrivateApplicationsPrivateApplicationCollectionItemArrayOutput ¶
type GetPrivateApplicationsPrivateApplicationCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetPrivateApplicationsPrivateApplicationCollectionItemArrayOutput) ElementType ¶
func (GetPrivateApplicationsPrivateApplicationCollectionItemArrayOutput) ElementType() reflect.Type
func (GetPrivateApplicationsPrivateApplicationCollectionItemArrayOutput) ToGetPrivateApplicationsPrivateApplicationCollectionItemArrayOutput ¶
func (o GetPrivateApplicationsPrivateApplicationCollectionItemArrayOutput) ToGetPrivateApplicationsPrivateApplicationCollectionItemArrayOutput() GetPrivateApplicationsPrivateApplicationCollectionItemArrayOutput
func (GetPrivateApplicationsPrivateApplicationCollectionItemArrayOutput) ToGetPrivateApplicationsPrivateApplicationCollectionItemArrayOutputWithContext ¶
func (o GetPrivateApplicationsPrivateApplicationCollectionItemArrayOutput) ToGetPrivateApplicationsPrivateApplicationCollectionItemArrayOutputWithContext(ctx context.Context) GetPrivateApplicationsPrivateApplicationCollectionItemArrayOutput
type GetPrivateApplicationsPrivateApplicationCollectionItemInput ¶
type GetPrivateApplicationsPrivateApplicationCollectionItemInput interface { pulumi.Input ToGetPrivateApplicationsPrivateApplicationCollectionItemOutput() GetPrivateApplicationsPrivateApplicationCollectionItemOutput ToGetPrivateApplicationsPrivateApplicationCollectionItemOutputWithContext(context.Context) GetPrivateApplicationsPrivateApplicationCollectionItemOutput }
GetPrivateApplicationsPrivateApplicationCollectionItemInput is an input type that accepts GetPrivateApplicationsPrivateApplicationCollectionItemArgs and GetPrivateApplicationsPrivateApplicationCollectionItemOutput values. You can construct a concrete instance of `GetPrivateApplicationsPrivateApplicationCollectionItemInput` via:
GetPrivateApplicationsPrivateApplicationCollectionItemArgs{...}
type GetPrivateApplicationsPrivateApplicationCollectionItemLogo ¶
type GetPrivateApplicationsPrivateApplicationCollectionItemLogo struct { // The content URL of the uploaded data. ContentUrl string `pulumi:"contentUrl"` // Exact match name filter. DisplayName string `pulumi:"displayName"` // The MIME type of the uploaded data. MimeType string `pulumi:"mimeType"` }
type GetPrivateApplicationsPrivateApplicationCollectionItemLogoArgs ¶
type GetPrivateApplicationsPrivateApplicationCollectionItemLogoArgs struct { // The content URL of the uploaded data. ContentUrl pulumi.StringInput `pulumi:"contentUrl"` // Exact match name filter. DisplayName pulumi.StringInput `pulumi:"displayName"` // The MIME type of the uploaded data. MimeType pulumi.StringInput `pulumi:"mimeType"` }
func (GetPrivateApplicationsPrivateApplicationCollectionItemLogoArgs) ElementType ¶
func (GetPrivateApplicationsPrivateApplicationCollectionItemLogoArgs) ElementType() reflect.Type
func (GetPrivateApplicationsPrivateApplicationCollectionItemLogoArgs) ToGetPrivateApplicationsPrivateApplicationCollectionItemLogoOutput ¶
func (i GetPrivateApplicationsPrivateApplicationCollectionItemLogoArgs) ToGetPrivateApplicationsPrivateApplicationCollectionItemLogoOutput() GetPrivateApplicationsPrivateApplicationCollectionItemLogoOutput
func (GetPrivateApplicationsPrivateApplicationCollectionItemLogoArgs) ToGetPrivateApplicationsPrivateApplicationCollectionItemLogoOutputWithContext ¶
func (i GetPrivateApplicationsPrivateApplicationCollectionItemLogoArgs) ToGetPrivateApplicationsPrivateApplicationCollectionItemLogoOutputWithContext(ctx context.Context) GetPrivateApplicationsPrivateApplicationCollectionItemLogoOutput
type GetPrivateApplicationsPrivateApplicationCollectionItemLogoArray ¶
type GetPrivateApplicationsPrivateApplicationCollectionItemLogoArray []GetPrivateApplicationsPrivateApplicationCollectionItemLogoInput
func (GetPrivateApplicationsPrivateApplicationCollectionItemLogoArray) ElementType ¶
func (GetPrivateApplicationsPrivateApplicationCollectionItemLogoArray) ElementType() reflect.Type
func (GetPrivateApplicationsPrivateApplicationCollectionItemLogoArray) ToGetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayOutput ¶
func (i GetPrivateApplicationsPrivateApplicationCollectionItemLogoArray) ToGetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayOutput() GetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayOutput
func (GetPrivateApplicationsPrivateApplicationCollectionItemLogoArray) ToGetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayOutputWithContext ¶
func (i GetPrivateApplicationsPrivateApplicationCollectionItemLogoArray) ToGetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayOutputWithContext(ctx context.Context) GetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayOutput
type GetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayInput ¶
type GetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayInput interface { pulumi.Input ToGetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayOutput() GetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayOutput ToGetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayOutputWithContext(context.Context) GetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayOutput }
GetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayInput is an input type that accepts GetPrivateApplicationsPrivateApplicationCollectionItemLogoArray and GetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayOutput values. You can construct a concrete instance of `GetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayInput` via:
GetPrivateApplicationsPrivateApplicationCollectionItemLogoArray{ GetPrivateApplicationsPrivateApplicationCollectionItemLogoArgs{...} }
type GetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayOutput ¶
type GetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayOutput struct{ *pulumi.OutputState }
func (GetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayOutput) ElementType ¶
func (GetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayOutput) ElementType() reflect.Type
func (GetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayOutput) ToGetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayOutput ¶
func (o GetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayOutput) ToGetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayOutput() GetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayOutput
func (GetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayOutput) ToGetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayOutputWithContext ¶
func (o GetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayOutput) ToGetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayOutputWithContext(ctx context.Context) GetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayOutput
type GetPrivateApplicationsPrivateApplicationCollectionItemLogoInput ¶
type GetPrivateApplicationsPrivateApplicationCollectionItemLogoInput interface { pulumi.Input ToGetPrivateApplicationsPrivateApplicationCollectionItemLogoOutput() GetPrivateApplicationsPrivateApplicationCollectionItemLogoOutput ToGetPrivateApplicationsPrivateApplicationCollectionItemLogoOutputWithContext(context.Context) GetPrivateApplicationsPrivateApplicationCollectionItemLogoOutput }
GetPrivateApplicationsPrivateApplicationCollectionItemLogoInput is an input type that accepts GetPrivateApplicationsPrivateApplicationCollectionItemLogoArgs and GetPrivateApplicationsPrivateApplicationCollectionItemLogoOutput values. You can construct a concrete instance of `GetPrivateApplicationsPrivateApplicationCollectionItemLogoInput` via:
GetPrivateApplicationsPrivateApplicationCollectionItemLogoArgs{...}
type GetPrivateApplicationsPrivateApplicationCollectionItemLogoOutput ¶
type GetPrivateApplicationsPrivateApplicationCollectionItemLogoOutput struct{ *pulumi.OutputState }
func (GetPrivateApplicationsPrivateApplicationCollectionItemLogoOutput) ContentUrl ¶
func (o GetPrivateApplicationsPrivateApplicationCollectionItemLogoOutput) ContentUrl() pulumi.StringOutput
The content URL of the uploaded data.
func (GetPrivateApplicationsPrivateApplicationCollectionItemLogoOutput) DisplayName ¶
func (o GetPrivateApplicationsPrivateApplicationCollectionItemLogoOutput) DisplayName() pulumi.StringOutput
Exact match name filter.
func (GetPrivateApplicationsPrivateApplicationCollectionItemLogoOutput) ElementType ¶
func (GetPrivateApplicationsPrivateApplicationCollectionItemLogoOutput) ElementType() reflect.Type
func (GetPrivateApplicationsPrivateApplicationCollectionItemLogoOutput) MimeType ¶
func (o GetPrivateApplicationsPrivateApplicationCollectionItemLogoOutput) MimeType() pulumi.StringOutput
The MIME type of the uploaded data.
func (GetPrivateApplicationsPrivateApplicationCollectionItemLogoOutput) ToGetPrivateApplicationsPrivateApplicationCollectionItemLogoOutput ¶
func (o GetPrivateApplicationsPrivateApplicationCollectionItemLogoOutput) ToGetPrivateApplicationsPrivateApplicationCollectionItemLogoOutput() GetPrivateApplicationsPrivateApplicationCollectionItemLogoOutput
func (GetPrivateApplicationsPrivateApplicationCollectionItemLogoOutput) ToGetPrivateApplicationsPrivateApplicationCollectionItemLogoOutputWithContext ¶
func (o GetPrivateApplicationsPrivateApplicationCollectionItemLogoOutput) ToGetPrivateApplicationsPrivateApplicationCollectionItemLogoOutputWithContext(ctx context.Context) GetPrivateApplicationsPrivateApplicationCollectionItemLogoOutput
type GetPrivateApplicationsPrivateApplicationCollectionItemOutput ¶
type GetPrivateApplicationsPrivateApplicationCollectionItemOutput struct{ *pulumi.OutputState }
func (GetPrivateApplicationsPrivateApplicationCollectionItemOutput) CompartmentId ¶
func (o GetPrivateApplicationsPrivateApplicationCollectionItemOutput) CompartmentId() pulumi.StringOutput
The unique identifier for the compartment.
func (GetPrivateApplicationsPrivateApplicationCollectionItemOutput) DefinedTags ¶
func (o GetPrivateApplicationsPrivateApplicationCollectionItemOutput) DefinedTags() pulumi.MapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetPrivateApplicationsPrivateApplicationCollectionItemOutput) DisplayName ¶
func (o GetPrivateApplicationsPrivateApplicationCollectionItemOutput) DisplayName() pulumi.StringOutput
Exact match name filter.
func (GetPrivateApplicationsPrivateApplicationCollectionItemOutput) ElementType ¶
func (GetPrivateApplicationsPrivateApplicationCollectionItemOutput) ElementType() reflect.Type
func (GetPrivateApplicationsPrivateApplicationCollectionItemOutput) FreeformTags ¶
func (o GetPrivateApplicationsPrivateApplicationCollectionItemOutput) FreeformTags() pulumi.MapOutput
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (GetPrivateApplicationsPrivateApplicationCollectionItemOutput) Id ¶
The unique identifier for the private application in Marketplace.
func (GetPrivateApplicationsPrivateApplicationCollectionItemOutput) LogoFileBase64encoded ¶
func (o GetPrivateApplicationsPrivateApplicationCollectionItemOutput) LogoFileBase64encoded() pulumi.StringOutput
func (GetPrivateApplicationsPrivateApplicationCollectionItemOutput) Logos ¶
func (o GetPrivateApplicationsPrivateApplicationCollectionItemOutput) Logos() GetPrivateApplicationsPrivateApplicationCollectionItemLogoArrayOutput
The model for uploaded binary data, like logos and images.
func (GetPrivateApplicationsPrivateApplicationCollectionItemOutput) LongDescription ¶
func (o GetPrivateApplicationsPrivateApplicationCollectionItemOutput) LongDescription() pulumi.StringOutput
A long description of the private application.
func (GetPrivateApplicationsPrivateApplicationCollectionItemOutput) PackageDetails ¶
func (GetPrivateApplicationsPrivateApplicationCollectionItemOutput) PackageType ¶
func (o GetPrivateApplicationsPrivateApplicationCollectionItemOutput) PackageType() pulumi.StringOutput
Type of packages within this private application.
func (GetPrivateApplicationsPrivateApplicationCollectionItemOutput) ShortDescription ¶
func (o GetPrivateApplicationsPrivateApplicationCollectionItemOutput) ShortDescription() pulumi.StringOutput
A short description of the private application.
func (GetPrivateApplicationsPrivateApplicationCollectionItemOutput) State ¶
The lifecycle state of the private application.
func (GetPrivateApplicationsPrivateApplicationCollectionItemOutput) TimeCreated ¶
func (o GetPrivateApplicationsPrivateApplicationCollectionItemOutput) TimeCreated() pulumi.StringOutput
The date and time the private application was created, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. Example: `2021-05-26T21:10:29.600Z`
func (GetPrivateApplicationsPrivateApplicationCollectionItemOutput) TimeUpdated ¶
func (o GetPrivateApplicationsPrivateApplicationCollectionItemOutput) TimeUpdated() pulumi.StringOutput
The date and time the private application was last modified, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. Example: `2021-12-10T05:10:29.721Z`
func (GetPrivateApplicationsPrivateApplicationCollectionItemOutput) ToGetPrivateApplicationsPrivateApplicationCollectionItemOutput ¶
func (o GetPrivateApplicationsPrivateApplicationCollectionItemOutput) ToGetPrivateApplicationsPrivateApplicationCollectionItemOutput() GetPrivateApplicationsPrivateApplicationCollectionItemOutput
func (GetPrivateApplicationsPrivateApplicationCollectionItemOutput) ToGetPrivateApplicationsPrivateApplicationCollectionItemOutputWithContext ¶
func (o GetPrivateApplicationsPrivateApplicationCollectionItemOutput) ToGetPrivateApplicationsPrivateApplicationCollectionItemOutputWithContext(ctx context.Context) GetPrivateApplicationsPrivateApplicationCollectionItemOutput
type GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArgs ¶
type GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArgs struct { // Type of packages within this private application. PackageType pulumi.StringInput `pulumi:"packageType"` Version pulumi.StringInput `pulumi:"version"` ZipFileBase64encoded pulumi.StringInput `pulumi:"zipFileBase64encoded"` }
func (GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArgs) ElementType ¶
func (GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArgs) ElementType() reflect.Type
func (GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArgs) ToGetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutput ¶
func (i GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArgs) ToGetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutput() GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutput
func (GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArgs) ToGetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutputWithContext ¶
func (i GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArgs) ToGetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutputWithContext(ctx context.Context) GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutput
type GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArray ¶
type GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArray []GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailInput
func (GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArray) ElementType ¶
func (GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArray) ElementType() reflect.Type
func (GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArray) ToGetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayOutput ¶
func (i GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArray) ToGetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayOutput() GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayOutput
func (GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArray) ToGetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayOutputWithContext ¶
func (i GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArray) ToGetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayOutputWithContext(ctx context.Context) GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayOutput
type GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayInput ¶
type GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayInput interface { pulumi.Input ToGetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayOutput() GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayOutput ToGetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayOutputWithContext(context.Context) GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayOutput }
GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayInput is an input type that accepts GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArray and GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayOutput values. You can construct a concrete instance of `GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayInput` via:
GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArray{ GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArgs{...} }
type GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayOutput ¶
type GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayOutput struct{ *pulumi.OutputState }
func (GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayOutput) ElementType ¶
func (GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayOutput) ElementType() reflect.Type
func (GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayOutput) ToGetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayOutput ¶
func (o GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayOutput) ToGetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayOutput() GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayOutput
func (GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayOutput) ToGetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayOutputWithContext ¶
func (o GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayOutput) ToGetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayOutputWithContext(ctx context.Context) GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArrayOutput
type GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailInput ¶
type GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailInput interface { pulumi.Input ToGetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutput() GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutput ToGetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutputWithContext(context.Context) GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutput }
GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailInput is an input type that accepts GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArgs and GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutput values. You can construct a concrete instance of `GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailInput` via:
GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailArgs{...}
type GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutput ¶
type GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutput struct{ *pulumi.OutputState }
func (GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutput) ElementType ¶
func (GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutput) ElementType() reflect.Type
func (GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutput) PackageType ¶
func (o GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutput) PackageType() pulumi.StringOutput
Type of packages within this private application.
func (GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutput) ToGetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutput ¶
func (o GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutput) ToGetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutput() GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutput
func (GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutput) ToGetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutputWithContext ¶
func (o GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutput) ToGetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutputWithContext(ctx context.Context) GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutput
func (GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutput) ZipFileBase64encoded ¶
func (o GetPrivateApplicationsPrivateApplicationCollectionItemPackageDetailOutput) ZipFileBase64encoded() pulumi.StringOutput
type GetPrivateApplicationsPrivateApplicationCollectionOutput ¶
type GetPrivateApplicationsPrivateApplicationCollectionOutput struct{ *pulumi.OutputState }
func (GetPrivateApplicationsPrivateApplicationCollectionOutput) ElementType ¶
func (GetPrivateApplicationsPrivateApplicationCollectionOutput) ElementType() reflect.Type
func (GetPrivateApplicationsPrivateApplicationCollectionOutput) ToGetPrivateApplicationsPrivateApplicationCollectionOutput ¶
func (o GetPrivateApplicationsPrivateApplicationCollectionOutput) ToGetPrivateApplicationsPrivateApplicationCollectionOutput() GetPrivateApplicationsPrivateApplicationCollectionOutput
func (GetPrivateApplicationsPrivateApplicationCollectionOutput) ToGetPrivateApplicationsPrivateApplicationCollectionOutputWithContext ¶
func (o GetPrivateApplicationsPrivateApplicationCollectionOutput) ToGetPrivateApplicationsPrivateApplicationCollectionOutputWithContext(ctx context.Context) GetPrivateApplicationsPrivateApplicationCollectionOutput
type GetPrivateApplicationsResult ¶
type GetPrivateApplicationsResult struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where the private application resides. CompartmentId string `pulumi:"compartmentId"` // The name used to refer to the uploaded data. DisplayName *string `pulumi:"displayName"` Filters []GetPrivateApplicationsFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The list of private_application_collection. PrivateApplicationCollections []GetPrivateApplicationsPrivateApplicationCollection `pulumi:"privateApplicationCollections"` PrivateApplicationId *string `pulumi:"privateApplicationId"` }
A collection of values returned by getPrivateApplications.
func GetPrivateApplications ¶
func GetPrivateApplications(ctx *pulumi.Context, args *GetPrivateApplicationsArgs, opts ...pulumi.InvokeOption) (*GetPrivateApplicationsResult, error)
This data source provides the list of Private Applications in Oracle Cloud Infrastructure Service Catalog service.
Lists all the private applications in a given compartment.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/ServiceCatalog" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := ServiceCatalog.GetPrivateApplications(ctx, &servicecatalog.GetPrivateApplicationsArgs{ CompartmentId: compartmentId, DisplayName: pulumi.StringRef(privateApplicationDisplayName), PrivateApplicationId: pulumi.StringRef(testPrivateApplication.Id), }, nil) if err != nil { return err } return nil }) }
```
type GetPrivateApplicationsResultOutput ¶
type GetPrivateApplicationsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getPrivateApplications.
func GetPrivateApplicationsOutput ¶
func GetPrivateApplicationsOutput(ctx *pulumi.Context, args GetPrivateApplicationsOutputArgs, opts ...pulumi.InvokeOption) GetPrivateApplicationsResultOutput
func (GetPrivateApplicationsResultOutput) CompartmentId ¶
func (o GetPrivateApplicationsResultOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where the private application resides.
func (GetPrivateApplicationsResultOutput) DisplayName ¶
func (o GetPrivateApplicationsResultOutput) DisplayName() pulumi.StringPtrOutput
The name used to refer to the uploaded data.
func (GetPrivateApplicationsResultOutput) ElementType ¶
func (GetPrivateApplicationsResultOutput) ElementType() reflect.Type
func (GetPrivateApplicationsResultOutput) Filters ¶
func (o GetPrivateApplicationsResultOutput) Filters() GetPrivateApplicationsFilterArrayOutput
func (GetPrivateApplicationsResultOutput) Id ¶
func (o GetPrivateApplicationsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetPrivateApplicationsResultOutput) PrivateApplicationCollections ¶
func (o GetPrivateApplicationsResultOutput) PrivateApplicationCollections() GetPrivateApplicationsPrivateApplicationCollectionArrayOutput
The list of private_application_collection.
func (GetPrivateApplicationsResultOutput) PrivateApplicationId ¶
func (o GetPrivateApplicationsResultOutput) PrivateApplicationId() pulumi.StringPtrOutput
func (GetPrivateApplicationsResultOutput) ToGetPrivateApplicationsResultOutput ¶
func (o GetPrivateApplicationsResultOutput) ToGetPrivateApplicationsResultOutput() GetPrivateApplicationsResultOutput
func (GetPrivateApplicationsResultOutput) ToGetPrivateApplicationsResultOutputWithContext ¶
func (o GetPrivateApplicationsResultOutput) ToGetPrivateApplicationsResultOutputWithContext(ctx context.Context) GetPrivateApplicationsResultOutput
type GetServiceCatalogArgs ¶
type GetServiceCatalogArgs struct { // The unique identifier for the service catalog. ServiceCatalogId string `pulumi:"serviceCatalogId"` }
A collection of arguments for invoking getServiceCatalog.
type GetServiceCatalogAssociationArgs ¶
type GetServiceCatalogAssociationArgs struct { // The unique identifier of the service catalog association. ServiceCatalogAssociationId string `pulumi:"serviceCatalogAssociationId"` }
A collection of arguments for invoking getServiceCatalogAssociation.
type GetServiceCatalogAssociationOutputArgs ¶
type GetServiceCatalogAssociationOutputArgs struct { // The unique identifier of the service catalog association. ServiceCatalogAssociationId pulumi.StringInput `pulumi:"serviceCatalogAssociationId"` }
A collection of arguments for invoking getServiceCatalogAssociation.
func (GetServiceCatalogAssociationOutputArgs) ElementType ¶
func (GetServiceCatalogAssociationOutputArgs) ElementType() reflect.Type
type GetServiceCatalogAssociationResult ¶
type GetServiceCatalogAssociationResult struct { // Identifier of the entity being associated with service catalog. EntityId string `pulumi:"entityId"` // The type of the entity that is associated with the service catalog. EntityType string `pulumi:"entityType"` // Identifier of the association. Id string `pulumi:"id"` ServiceCatalogAssociationId string `pulumi:"serviceCatalogAssociationId"` // Identifier of the service catalog. ServiceCatalogId string `pulumi:"serviceCatalogId"` // Timestamp of when the resource was associated with service catalog. TimeCreated string `pulumi:"timeCreated"` }
A collection of values returned by getServiceCatalogAssociation.
func GetServiceCatalogAssociation ¶
func GetServiceCatalogAssociation(ctx *pulumi.Context, args *GetServiceCatalogAssociationArgs, opts ...pulumi.InvokeOption) (*GetServiceCatalogAssociationResult, error)
This data source provides details about a specific Service Catalog Association resource in Oracle Cloud Infrastructure Service Catalog service.
Gets detailed information about specific service catalog association.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/ServiceCatalog" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := ServiceCatalog.GetServiceCatalogAssociation(ctx, &servicecatalog.GetServiceCatalogAssociationArgs{ ServiceCatalogAssociationId: testServiceCatalogAssociationOciServiceCatalogServiceCatalogAssociation.Id, }, nil) if err != nil { return err } return nil }) }
```
type GetServiceCatalogAssociationResultOutput ¶
type GetServiceCatalogAssociationResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getServiceCatalogAssociation.
func GetServiceCatalogAssociationOutput ¶
func GetServiceCatalogAssociationOutput(ctx *pulumi.Context, args GetServiceCatalogAssociationOutputArgs, opts ...pulumi.InvokeOption) GetServiceCatalogAssociationResultOutput
func (GetServiceCatalogAssociationResultOutput) ElementType ¶
func (GetServiceCatalogAssociationResultOutput) ElementType() reflect.Type
func (GetServiceCatalogAssociationResultOutput) EntityId ¶
func (o GetServiceCatalogAssociationResultOutput) EntityId() pulumi.StringOutput
Identifier of the entity being associated with service catalog.
func (GetServiceCatalogAssociationResultOutput) EntityType ¶
func (o GetServiceCatalogAssociationResultOutput) EntityType() pulumi.StringOutput
The type of the entity that is associated with the service catalog.
func (GetServiceCatalogAssociationResultOutput) Id ¶
func (o GetServiceCatalogAssociationResultOutput) Id() pulumi.StringOutput
Identifier of the association.
func (GetServiceCatalogAssociationResultOutput) ServiceCatalogAssociationId ¶
func (o GetServiceCatalogAssociationResultOutput) ServiceCatalogAssociationId() pulumi.StringOutput
func (GetServiceCatalogAssociationResultOutput) ServiceCatalogId ¶
func (o GetServiceCatalogAssociationResultOutput) ServiceCatalogId() pulumi.StringOutput
Identifier of the service catalog.
func (GetServiceCatalogAssociationResultOutput) TimeCreated ¶
func (o GetServiceCatalogAssociationResultOutput) TimeCreated() pulumi.StringOutput
Timestamp of when the resource was associated with service catalog.
func (GetServiceCatalogAssociationResultOutput) ToGetServiceCatalogAssociationResultOutput ¶
func (o GetServiceCatalogAssociationResultOutput) ToGetServiceCatalogAssociationResultOutput() GetServiceCatalogAssociationResultOutput
func (GetServiceCatalogAssociationResultOutput) ToGetServiceCatalogAssociationResultOutputWithContext ¶
func (o GetServiceCatalogAssociationResultOutput) ToGetServiceCatalogAssociationResultOutputWithContext(ctx context.Context) GetServiceCatalogAssociationResultOutput
type GetServiceCatalogAssociationsArgs ¶
type GetServiceCatalogAssociationsArgs struct { // The unique identifier of the entity associated with service catalog. EntityId *string `pulumi:"entityId"` // The type of the application in the service catalog. EntityType *string `pulumi:"entityType"` Filters []GetServiceCatalogAssociationsFilter `pulumi:"filters"` // The unique identifier for the service catalog association. ServiceCatalogAssociationId *string `pulumi:"serviceCatalogAssociationId"` // The unique identifier for the service catalog. ServiceCatalogId *string `pulumi:"serviceCatalogId"` }
A collection of arguments for invoking getServiceCatalogAssociations.
type GetServiceCatalogAssociationsFilterArgs ¶
type GetServiceCatalogAssociationsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetServiceCatalogAssociationsFilterArgs) ElementType ¶
func (GetServiceCatalogAssociationsFilterArgs) ElementType() reflect.Type
func (GetServiceCatalogAssociationsFilterArgs) ToGetServiceCatalogAssociationsFilterOutput ¶
func (i GetServiceCatalogAssociationsFilterArgs) ToGetServiceCatalogAssociationsFilterOutput() GetServiceCatalogAssociationsFilterOutput
func (GetServiceCatalogAssociationsFilterArgs) ToGetServiceCatalogAssociationsFilterOutputWithContext ¶
func (i GetServiceCatalogAssociationsFilterArgs) ToGetServiceCatalogAssociationsFilterOutputWithContext(ctx context.Context) GetServiceCatalogAssociationsFilterOutput
type GetServiceCatalogAssociationsFilterArray ¶
type GetServiceCatalogAssociationsFilterArray []GetServiceCatalogAssociationsFilterInput
func (GetServiceCatalogAssociationsFilterArray) ElementType ¶
func (GetServiceCatalogAssociationsFilterArray) ElementType() reflect.Type
func (GetServiceCatalogAssociationsFilterArray) ToGetServiceCatalogAssociationsFilterArrayOutput ¶
func (i GetServiceCatalogAssociationsFilterArray) ToGetServiceCatalogAssociationsFilterArrayOutput() GetServiceCatalogAssociationsFilterArrayOutput
func (GetServiceCatalogAssociationsFilterArray) ToGetServiceCatalogAssociationsFilterArrayOutputWithContext ¶
func (i GetServiceCatalogAssociationsFilterArray) ToGetServiceCatalogAssociationsFilterArrayOutputWithContext(ctx context.Context) GetServiceCatalogAssociationsFilterArrayOutput
type GetServiceCatalogAssociationsFilterArrayInput ¶
type GetServiceCatalogAssociationsFilterArrayInput interface { pulumi.Input ToGetServiceCatalogAssociationsFilterArrayOutput() GetServiceCatalogAssociationsFilterArrayOutput ToGetServiceCatalogAssociationsFilterArrayOutputWithContext(context.Context) GetServiceCatalogAssociationsFilterArrayOutput }
GetServiceCatalogAssociationsFilterArrayInput is an input type that accepts GetServiceCatalogAssociationsFilterArray and GetServiceCatalogAssociationsFilterArrayOutput values. You can construct a concrete instance of `GetServiceCatalogAssociationsFilterArrayInput` via:
GetServiceCatalogAssociationsFilterArray{ GetServiceCatalogAssociationsFilterArgs{...} }
type GetServiceCatalogAssociationsFilterArrayOutput ¶
type GetServiceCatalogAssociationsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetServiceCatalogAssociationsFilterArrayOutput) ElementType ¶
func (GetServiceCatalogAssociationsFilterArrayOutput) ElementType() reflect.Type
func (GetServiceCatalogAssociationsFilterArrayOutput) ToGetServiceCatalogAssociationsFilterArrayOutput ¶
func (o GetServiceCatalogAssociationsFilterArrayOutput) ToGetServiceCatalogAssociationsFilterArrayOutput() GetServiceCatalogAssociationsFilterArrayOutput
func (GetServiceCatalogAssociationsFilterArrayOutput) ToGetServiceCatalogAssociationsFilterArrayOutputWithContext ¶
func (o GetServiceCatalogAssociationsFilterArrayOutput) ToGetServiceCatalogAssociationsFilterArrayOutputWithContext(ctx context.Context) GetServiceCatalogAssociationsFilterArrayOutput
type GetServiceCatalogAssociationsFilterInput ¶
type GetServiceCatalogAssociationsFilterInput interface { pulumi.Input ToGetServiceCatalogAssociationsFilterOutput() GetServiceCatalogAssociationsFilterOutput ToGetServiceCatalogAssociationsFilterOutputWithContext(context.Context) GetServiceCatalogAssociationsFilterOutput }
GetServiceCatalogAssociationsFilterInput is an input type that accepts GetServiceCatalogAssociationsFilterArgs and GetServiceCatalogAssociationsFilterOutput values. You can construct a concrete instance of `GetServiceCatalogAssociationsFilterInput` via:
GetServiceCatalogAssociationsFilterArgs{...}
type GetServiceCatalogAssociationsFilterOutput ¶
type GetServiceCatalogAssociationsFilterOutput struct{ *pulumi.OutputState }
func (GetServiceCatalogAssociationsFilterOutput) ElementType ¶
func (GetServiceCatalogAssociationsFilterOutput) ElementType() reflect.Type
func (GetServiceCatalogAssociationsFilterOutput) Name ¶
func (o GetServiceCatalogAssociationsFilterOutput) Name() pulumi.StringOutput
func (GetServiceCatalogAssociationsFilterOutput) Regex ¶
func (o GetServiceCatalogAssociationsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetServiceCatalogAssociationsFilterOutput) ToGetServiceCatalogAssociationsFilterOutput ¶
func (o GetServiceCatalogAssociationsFilterOutput) ToGetServiceCatalogAssociationsFilterOutput() GetServiceCatalogAssociationsFilterOutput
func (GetServiceCatalogAssociationsFilterOutput) ToGetServiceCatalogAssociationsFilterOutputWithContext ¶
func (o GetServiceCatalogAssociationsFilterOutput) ToGetServiceCatalogAssociationsFilterOutputWithContext(ctx context.Context) GetServiceCatalogAssociationsFilterOutput
func (GetServiceCatalogAssociationsFilterOutput) Values ¶
func (o GetServiceCatalogAssociationsFilterOutput) Values() pulumi.StringArrayOutput
type GetServiceCatalogAssociationsOutputArgs ¶
type GetServiceCatalogAssociationsOutputArgs struct { // The unique identifier of the entity associated with service catalog. EntityId pulumi.StringPtrInput `pulumi:"entityId"` // The type of the application in the service catalog. EntityType pulumi.StringPtrInput `pulumi:"entityType"` Filters GetServiceCatalogAssociationsFilterArrayInput `pulumi:"filters"` // The unique identifier for the service catalog association. ServiceCatalogAssociationId pulumi.StringPtrInput `pulumi:"serviceCatalogAssociationId"` // The unique identifier for the service catalog. ServiceCatalogId pulumi.StringPtrInput `pulumi:"serviceCatalogId"` }
A collection of arguments for invoking getServiceCatalogAssociations.
func (GetServiceCatalogAssociationsOutputArgs) ElementType ¶
func (GetServiceCatalogAssociationsOutputArgs) ElementType() reflect.Type
type GetServiceCatalogAssociationsResult ¶
type GetServiceCatalogAssociationsResult struct { // Identifier of the entity being associated with service catalog. EntityId *string `pulumi:"entityId"` // The type of the entity that is associated with the service catalog. EntityType *string `pulumi:"entityType"` Filters []GetServiceCatalogAssociationsFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The list of service_catalog_association_collection. ServiceCatalogAssociationCollections []GetServiceCatalogAssociationsServiceCatalogAssociationCollection `pulumi:"serviceCatalogAssociationCollections"` ServiceCatalogAssociationId *string `pulumi:"serviceCatalogAssociationId"` // Identifier of the service catalog. ServiceCatalogId *string `pulumi:"serviceCatalogId"` }
A collection of values returned by getServiceCatalogAssociations.
func GetServiceCatalogAssociations ¶
func GetServiceCatalogAssociations(ctx *pulumi.Context, args *GetServiceCatalogAssociationsArgs, opts ...pulumi.InvokeOption) (*GetServiceCatalogAssociationsResult, error)
This data source provides the list of Service Catalog Associations in Oracle Cloud Infrastructure Service Catalog service.
Lists all the resource associations for a specific service catalog.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/ServiceCatalog" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := ServiceCatalog.GetServiceCatalogAssociations(ctx, &servicecatalog.GetServiceCatalogAssociationsArgs{ EntityId: pulumi.StringRef(testEntity.Id), EntityType: pulumi.StringRef(serviceCatalogAssociationEntityType), ServiceCatalogAssociationId: pulumi.StringRef(testServiceCatalogAssociation.Id), ServiceCatalogId: pulumi.StringRef(testServiceCatalog.Id), }, nil) if err != nil { return err } return nil }) }
```
type GetServiceCatalogAssociationsResultOutput ¶
type GetServiceCatalogAssociationsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getServiceCatalogAssociations.
func GetServiceCatalogAssociationsOutput ¶
func GetServiceCatalogAssociationsOutput(ctx *pulumi.Context, args GetServiceCatalogAssociationsOutputArgs, opts ...pulumi.InvokeOption) GetServiceCatalogAssociationsResultOutput
func (GetServiceCatalogAssociationsResultOutput) ElementType ¶
func (GetServiceCatalogAssociationsResultOutput) ElementType() reflect.Type
func (GetServiceCatalogAssociationsResultOutput) EntityId ¶
func (o GetServiceCatalogAssociationsResultOutput) EntityId() pulumi.StringPtrOutput
Identifier of the entity being associated with service catalog.
func (GetServiceCatalogAssociationsResultOutput) EntityType ¶
func (o GetServiceCatalogAssociationsResultOutput) EntityType() pulumi.StringPtrOutput
The type of the entity that is associated with the service catalog.
func (GetServiceCatalogAssociationsResultOutput) Id ¶
func (o GetServiceCatalogAssociationsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetServiceCatalogAssociationsResultOutput) ServiceCatalogAssociationCollections ¶
func (o GetServiceCatalogAssociationsResultOutput) ServiceCatalogAssociationCollections() GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayOutput
The list of service_catalog_association_collection.
func (GetServiceCatalogAssociationsResultOutput) ServiceCatalogAssociationId ¶
func (o GetServiceCatalogAssociationsResultOutput) ServiceCatalogAssociationId() pulumi.StringPtrOutput
func (GetServiceCatalogAssociationsResultOutput) ServiceCatalogId ¶
func (o GetServiceCatalogAssociationsResultOutput) ServiceCatalogId() pulumi.StringPtrOutput
Identifier of the service catalog.
func (GetServiceCatalogAssociationsResultOutput) ToGetServiceCatalogAssociationsResultOutput ¶
func (o GetServiceCatalogAssociationsResultOutput) ToGetServiceCatalogAssociationsResultOutput() GetServiceCatalogAssociationsResultOutput
func (GetServiceCatalogAssociationsResultOutput) ToGetServiceCatalogAssociationsResultOutputWithContext ¶
func (o GetServiceCatalogAssociationsResultOutput) ToGetServiceCatalogAssociationsResultOutputWithContext(ctx context.Context) GetServiceCatalogAssociationsResultOutput
type GetServiceCatalogAssociationsServiceCatalogAssociationCollection ¶
type GetServiceCatalogAssociationsServiceCatalogAssociationCollection struct {
Items []GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItem `pulumi:"items"`
}
type GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArgs ¶
type GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArgs struct {
Items GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArrayInput `pulumi:"items"`
}
func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArgs) ElementType ¶
func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArgs) ElementType() reflect.Type
func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArgs) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionOutput ¶
func (i GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArgs) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionOutput() GetServiceCatalogAssociationsServiceCatalogAssociationCollectionOutput
func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArgs) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionOutputWithContext ¶
func (i GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArgs) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionOutputWithContext(ctx context.Context) GetServiceCatalogAssociationsServiceCatalogAssociationCollectionOutput
type GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArray ¶
type GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArray []GetServiceCatalogAssociationsServiceCatalogAssociationCollectionInput
func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArray) ElementType ¶
func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArray) ElementType() reflect.Type
func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArray) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayOutput ¶
func (i GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArray) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayOutput() GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayOutput
func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArray) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayOutputWithContext ¶
func (i GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArray) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayOutputWithContext(ctx context.Context) GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayOutput
type GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayInput ¶
type GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayInput interface { pulumi.Input ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayOutput() GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayOutput ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayOutputWithContext(context.Context) GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayOutput }
GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayInput is an input type that accepts GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArray and GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayOutput values. You can construct a concrete instance of `GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayInput` via:
GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArray{ GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArgs{...} }
type GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayOutput ¶
type GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayOutput) ElementType ¶
func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayOutput) ElementType() reflect.Type
func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayOutput) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayOutput ¶
func (o GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayOutput) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayOutput() GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayOutput
func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayOutput) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayOutputWithContext ¶
func (o GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayOutput) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayOutputWithContext(ctx context.Context) GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArrayOutput
type GetServiceCatalogAssociationsServiceCatalogAssociationCollectionInput ¶
type GetServiceCatalogAssociationsServiceCatalogAssociationCollectionInput interface { pulumi.Input ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionOutput() GetServiceCatalogAssociationsServiceCatalogAssociationCollectionOutput ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionOutputWithContext(context.Context) GetServiceCatalogAssociationsServiceCatalogAssociationCollectionOutput }
GetServiceCatalogAssociationsServiceCatalogAssociationCollectionInput is an input type that accepts GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArgs and GetServiceCatalogAssociationsServiceCatalogAssociationCollectionOutput values. You can construct a concrete instance of `GetServiceCatalogAssociationsServiceCatalogAssociationCollectionInput` via:
GetServiceCatalogAssociationsServiceCatalogAssociationCollectionArgs{...}
type GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItem ¶
type GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItem struct { // The unique identifier of the entity associated with service catalog. EntityId string `pulumi:"entityId"` // The type of the application in the service catalog. EntityType string `pulumi:"entityType"` // Identifier of the association. Id string `pulumi:"id"` // The unique identifier for the service catalog. ServiceCatalogId string `pulumi:"serviceCatalogId"` // Timestamp of when the resource was associated with service catalog. TimeCreated string `pulumi:"timeCreated"` }
type GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArgs ¶
type GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArgs struct { // The unique identifier of the entity associated with service catalog. EntityId pulumi.StringInput `pulumi:"entityId"` // The type of the application in the service catalog. EntityType pulumi.StringInput `pulumi:"entityType"` // Identifier of the association. Id pulumi.StringInput `pulumi:"id"` // The unique identifier for the service catalog. ServiceCatalogId pulumi.StringInput `pulumi:"serviceCatalogId"` // Timestamp of when the resource was associated with service catalog. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` }
func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArgs) ElementType ¶
func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArgs) ElementType() reflect.Type
func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArgs) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput ¶
func (i GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArgs) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput() GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput
func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArgs) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutputWithContext ¶
func (i GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArgs) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutputWithContext(ctx context.Context) GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput
type GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArray ¶
type GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArray []GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemInput
func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArray) ElementType ¶
func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArray) ElementType() reflect.Type
func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArray) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArrayOutput ¶
func (i GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArray) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArrayOutput() GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArrayOutput
func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArray) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArrayOutputWithContext ¶
func (i GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArray) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArrayOutputWithContext(ctx context.Context) GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArrayOutput
type GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArrayInput ¶
type GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArrayInput interface { pulumi.Input ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArrayOutput() GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArrayOutput ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArrayOutputWithContext(context.Context) GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArrayOutput }
GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArrayInput is an input type that accepts GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArray and GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArrayOutput values. You can construct a concrete instance of `GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArrayInput` via:
GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArray{ GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArgs{...} }
type GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArrayOutput ¶
type GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArrayOutput) ElementType ¶
func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArrayOutput) ElementType() reflect.Type
func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArrayOutput) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArrayOutput ¶
func (o GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArrayOutput) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArrayOutput() GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArrayOutput
func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArrayOutput) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArrayOutputWithContext ¶
func (o GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArrayOutput) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArrayOutputWithContext(ctx context.Context) GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArrayOutput
type GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemInput ¶
type GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemInput interface { pulumi.Input ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput() GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutputWithContext(context.Context) GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput }
GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemInput is an input type that accepts GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArgs and GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput values. You can construct a concrete instance of `GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemInput` via:
GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemArgs{...}
type GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput ¶
type GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput struct{ *pulumi.OutputState }
func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput) ElementType ¶
func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput) ElementType() reflect.Type
func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput) EntityId ¶
func (o GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput) EntityId() pulumi.StringOutput
The unique identifier of the entity associated with service catalog.
func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput) EntityType ¶
func (o GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput) EntityType() pulumi.StringOutput
The type of the application in the service catalog.
func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput) Id ¶
func (o GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput) Id() pulumi.StringOutput
Identifier of the association.
func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput) ServiceCatalogId ¶
func (o GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput) ServiceCatalogId() pulumi.StringOutput
The unique identifier for the service catalog.
func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput) TimeCreated ¶
func (o GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput) TimeCreated() pulumi.StringOutput
Timestamp of when the resource was associated with service catalog.
func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput ¶
func (o GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput() GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput
func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutputWithContext ¶
func (o GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutputWithContext(ctx context.Context) GetServiceCatalogAssociationsServiceCatalogAssociationCollectionItemOutput
type GetServiceCatalogAssociationsServiceCatalogAssociationCollectionOutput ¶
type GetServiceCatalogAssociationsServiceCatalogAssociationCollectionOutput struct{ *pulumi.OutputState }
func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionOutput) ElementType ¶
func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionOutput) ElementType() reflect.Type
func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionOutput) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionOutput ¶
func (o GetServiceCatalogAssociationsServiceCatalogAssociationCollectionOutput) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionOutput() GetServiceCatalogAssociationsServiceCatalogAssociationCollectionOutput
func (GetServiceCatalogAssociationsServiceCatalogAssociationCollectionOutput) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionOutputWithContext ¶
func (o GetServiceCatalogAssociationsServiceCatalogAssociationCollectionOutput) ToGetServiceCatalogAssociationsServiceCatalogAssociationCollectionOutputWithContext(ctx context.Context) GetServiceCatalogAssociationsServiceCatalogAssociationCollectionOutput
type GetServiceCatalogOutputArgs ¶
type GetServiceCatalogOutputArgs struct { // The unique identifier for the service catalog. ServiceCatalogId pulumi.StringInput `pulumi:"serviceCatalogId"` }
A collection of arguments for invoking getServiceCatalog.
func (GetServiceCatalogOutputArgs) ElementType ¶
func (GetServiceCatalogOutputArgs) ElementType() reflect.Type
type GetServiceCatalogResult ¶
type GetServiceCatalogResult struct { // The Compartment id where the service catalog exists CompartmentId string `pulumi:"compartmentId"` // Defined tags 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 name of the service catalog. DisplayName string `pulumi:"displayName"` // 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 unique identifier for the Service catalog. Id string `pulumi:"id"` ServiceCatalogId string `pulumi:"serviceCatalogId"` // The lifecycle state of the service catalog. State string `pulumi:"state"` // The date and time the service catalog was created, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. Example: `2021-05-26T21:10:29.600Z` TimeCreated string `pulumi:"timeCreated"` // The date and time the service catalog was last modified, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. Example: `2021-12-10T05:10:29.721Z` TimeUpdated string `pulumi:"timeUpdated"` }
A collection of values returned by getServiceCatalog.
func GetServiceCatalog ¶
func GetServiceCatalog(ctx *pulumi.Context, args *GetServiceCatalogArgs, opts ...pulumi.InvokeOption) (*GetServiceCatalogResult, error)
This data source provides details about a specific Service Catalog resource in Oracle Cloud Infrastructure Service Catalog service.
Gets detailed information about the service catalog including name, compartmentId ¶
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/ServiceCatalog" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := ServiceCatalog.GetServiceCatalog(ctx, &servicecatalog.GetServiceCatalogArgs{ ServiceCatalogId: testServiceCatalogOciServiceCatalogServiceCatalog.Id, }, nil) if err != nil { return err } return nil }) }
```
type GetServiceCatalogResultOutput ¶
type GetServiceCatalogResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getServiceCatalog.
func GetServiceCatalogOutput ¶
func GetServiceCatalogOutput(ctx *pulumi.Context, args GetServiceCatalogOutputArgs, opts ...pulumi.InvokeOption) GetServiceCatalogResultOutput
func (GetServiceCatalogResultOutput) CompartmentId ¶
func (o GetServiceCatalogResultOutput) CompartmentId() pulumi.StringOutput
The Compartment id where the service catalog exists
func (GetServiceCatalogResultOutput) DefinedTags ¶
func (o GetServiceCatalogResultOutput) DefinedTags() pulumi.MapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetServiceCatalogResultOutput) DisplayName ¶
func (o GetServiceCatalogResultOutput) DisplayName() pulumi.StringOutput
The name of the service catalog.
func (GetServiceCatalogResultOutput) ElementType ¶
func (GetServiceCatalogResultOutput) ElementType() reflect.Type
func (GetServiceCatalogResultOutput) FreeformTags ¶
func (o GetServiceCatalogResultOutput) FreeformTags() pulumi.MapOutput
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (GetServiceCatalogResultOutput) Id ¶
func (o GetServiceCatalogResultOutput) Id() pulumi.StringOutput
The unique identifier for the Service catalog.
func (GetServiceCatalogResultOutput) ServiceCatalogId ¶
func (o GetServiceCatalogResultOutput) ServiceCatalogId() pulumi.StringOutput
func (GetServiceCatalogResultOutput) State ¶
func (o GetServiceCatalogResultOutput) State() pulumi.StringOutput
The lifecycle state of the service catalog.
func (GetServiceCatalogResultOutput) TimeCreated ¶
func (o GetServiceCatalogResultOutput) TimeCreated() pulumi.StringOutput
The date and time the service catalog was created, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. Example: `2021-05-26T21:10:29.600Z`
func (GetServiceCatalogResultOutput) TimeUpdated ¶
func (o GetServiceCatalogResultOutput) TimeUpdated() pulumi.StringOutput
The date and time the service catalog was last modified, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. Example: `2021-12-10T05:10:29.721Z`
func (GetServiceCatalogResultOutput) ToGetServiceCatalogResultOutput ¶
func (o GetServiceCatalogResultOutput) ToGetServiceCatalogResultOutput() GetServiceCatalogResultOutput
func (GetServiceCatalogResultOutput) ToGetServiceCatalogResultOutputWithContext ¶
func (o GetServiceCatalogResultOutput) ToGetServiceCatalogResultOutputWithContext(ctx context.Context) GetServiceCatalogResultOutput
type GetServiceCatalogsArgs ¶
type GetServiceCatalogsArgs struct { // The unique identifier for the compartment. CompartmentId string `pulumi:"compartmentId"` // Exact match name filter. DisplayName *string `pulumi:"displayName"` Filters []GetServiceCatalogsFilter `pulumi:"filters"` // The unique identifier for the service catalog. ServiceCatalogId *string `pulumi:"serviceCatalogId"` }
A collection of arguments for invoking getServiceCatalogs.
type GetServiceCatalogsFilterArgs ¶
type GetServiceCatalogsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetServiceCatalogsFilterArgs) ElementType ¶
func (GetServiceCatalogsFilterArgs) ElementType() reflect.Type
func (GetServiceCatalogsFilterArgs) ToGetServiceCatalogsFilterOutput ¶
func (i GetServiceCatalogsFilterArgs) ToGetServiceCatalogsFilterOutput() GetServiceCatalogsFilterOutput
func (GetServiceCatalogsFilterArgs) ToGetServiceCatalogsFilterOutputWithContext ¶
func (i GetServiceCatalogsFilterArgs) ToGetServiceCatalogsFilterOutputWithContext(ctx context.Context) GetServiceCatalogsFilterOutput
type GetServiceCatalogsFilterArray ¶
type GetServiceCatalogsFilterArray []GetServiceCatalogsFilterInput
func (GetServiceCatalogsFilterArray) ElementType ¶
func (GetServiceCatalogsFilterArray) ElementType() reflect.Type
func (GetServiceCatalogsFilterArray) ToGetServiceCatalogsFilterArrayOutput ¶
func (i GetServiceCatalogsFilterArray) ToGetServiceCatalogsFilterArrayOutput() GetServiceCatalogsFilterArrayOutput
func (GetServiceCatalogsFilterArray) ToGetServiceCatalogsFilterArrayOutputWithContext ¶
func (i GetServiceCatalogsFilterArray) ToGetServiceCatalogsFilterArrayOutputWithContext(ctx context.Context) GetServiceCatalogsFilterArrayOutput
type GetServiceCatalogsFilterArrayInput ¶
type GetServiceCatalogsFilterArrayInput interface { pulumi.Input ToGetServiceCatalogsFilterArrayOutput() GetServiceCatalogsFilterArrayOutput ToGetServiceCatalogsFilterArrayOutputWithContext(context.Context) GetServiceCatalogsFilterArrayOutput }
GetServiceCatalogsFilterArrayInput is an input type that accepts GetServiceCatalogsFilterArray and GetServiceCatalogsFilterArrayOutput values. You can construct a concrete instance of `GetServiceCatalogsFilterArrayInput` via:
GetServiceCatalogsFilterArray{ GetServiceCatalogsFilterArgs{...} }
type GetServiceCatalogsFilterArrayOutput ¶
type GetServiceCatalogsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetServiceCatalogsFilterArrayOutput) ElementType ¶
func (GetServiceCatalogsFilterArrayOutput) ElementType() reflect.Type
func (GetServiceCatalogsFilterArrayOutput) Index ¶
func (o GetServiceCatalogsFilterArrayOutput) Index(i pulumi.IntInput) GetServiceCatalogsFilterOutput
func (GetServiceCatalogsFilterArrayOutput) ToGetServiceCatalogsFilterArrayOutput ¶
func (o GetServiceCatalogsFilterArrayOutput) ToGetServiceCatalogsFilterArrayOutput() GetServiceCatalogsFilterArrayOutput
func (GetServiceCatalogsFilterArrayOutput) ToGetServiceCatalogsFilterArrayOutputWithContext ¶
func (o GetServiceCatalogsFilterArrayOutput) ToGetServiceCatalogsFilterArrayOutputWithContext(ctx context.Context) GetServiceCatalogsFilterArrayOutput
type GetServiceCatalogsFilterInput ¶
type GetServiceCatalogsFilterInput interface { pulumi.Input ToGetServiceCatalogsFilterOutput() GetServiceCatalogsFilterOutput ToGetServiceCatalogsFilterOutputWithContext(context.Context) GetServiceCatalogsFilterOutput }
GetServiceCatalogsFilterInput is an input type that accepts GetServiceCatalogsFilterArgs and GetServiceCatalogsFilterOutput values. You can construct a concrete instance of `GetServiceCatalogsFilterInput` via:
GetServiceCatalogsFilterArgs{...}
type GetServiceCatalogsFilterOutput ¶
type GetServiceCatalogsFilterOutput struct{ *pulumi.OutputState }
func (GetServiceCatalogsFilterOutput) ElementType ¶
func (GetServiceCatalogsFilterOutput) ElementType() reflect.Type
func (GetServiceCatalogsFilterOutput) Name ¶
func (o GetServiceCatalogsFilterOutput) Name() pulumi.StringOutput
func (GetServiceCatalogsFilterOutput) Regex ¶
func (o GetServiceCatalogsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetServiceCatalogsFilterOutput) ToGetServiceCatalogsFilterOutput ¶
func (o GetServiceCatalogsFilterOutput) ToGetServiceCatalogsFilterOutput() GetServiceCatalogsFilterOutput
func (GetServiceCatalogsFilterOutput) ToGetServiceCatalogsFilterOutputWithContext ¶
func (o GetServiceCatalogsFilterOutput) ToGetServiceCatalogsFilterOutputWithContext(ctx context.Context) GetServiceCatalogsFilterOutput
func (GetServiceCatalogsFilterOutput) Values ¶
func (o GetServiceCatalogsFilterOutput) Values() pulumi.StringArrayOutput
type GetServiceCatalogsOutputArgs ¶
type GetServiceCatalogsOutputArgs struct { // The unique identifier for the compartment. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // Exact match name filter. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetServiceCatalogsFilterArrayInput `pulumi:"filters"` // The unique identifier for the service catalog. ServiceCatalogId pulumi.StringPtrInput `pulumi:"serviceCatalogId"` }
A collection of arguments for invoking getServiceCatalogs.
func (GetServiceCatalogsOutputArgs) ElementType ¶
func (GetServiceCatalogsOutputArgs) ElementType() reflect.Type
type GetServiceCatalogsResult ¶
type GetServiceCatalogsResult struct { // The Compartment id where the service catalog exists CompartmentId string `pulumi:"compartmentId"` // The name of the service catalog. DisplayName *string `pulumi:"displayName"` Filters []GetServiceCatalogsFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The list of service_catalog_collection. ServiceCatalogCollections []GetServiceCatalogsServiceCatalogCollection `pulumi:"serviceCatalogCollections"` ServiceCatalogId *string `pulumi:"serviceCatalogId"` }
A collection of values returned by getServiceCatalogs.
func GetServiceCatalogs ¶
func GetServiceCatalogs(ctx *pulumi.Context, args *GetServiceCatalogsArgs, opts ...pulumi.InvokeOption) (*GetServiceCatalogsResult, error)
This data source provides the list of Service Catalogs in Oracle Cloud Infrastructure Service Catalog service.
Lists all the service catalogs in the given compartment.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/ServiceCatalog" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := ServiceCatalog.GetServiceCatalogs(ctx, &servicecatalog.GetServiceCatalogsArgs{ CompartmentId: compartmentId, DisplayName: pulumi.StringRef(serviceCatalogDisplayName), ServiceCatalogId: pulumi.StringRef(testServiceCatalog.Id), }, nil) if err != nil { return err } return nil }) }
```
type GetServiceCatalogsResultOutput ¶
type GetServiceCatalogsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getServiceCatalogs.
func GetServiceCatalogsOutput ¶
func GetServiceCatalogsOutput(ctx *pulumi.Context, args GetServiceCatalogsOutputArgs, opts ...pulumi.InvokeOption) GetServiceCatalogsResultOutput
func (GetServiceCatalogsResultOutput) CompartmentId ¶
func (o GetServiceCatalogsResultOutput) CompartmentId() pulumi.StringOutput
The Compartment id where the service catalog exists
func (GetServiceCatalogsResultOutput) DisplayName ¶
func (o GetServiceCatalogsResultOutput) DisplayName() pulumi.StringPtrOutput
The name of the service catalog.
func (GetServiceCatalogsResultOutput) ElementType ¶
func (GetServiceCatalogsResultOutput) ElementType() reflect.Type
func (GetServiceCatalogsResultOutput) Filters ¶
func (o GetServiceCatalogsResultOutput) Filters() GetServiceCatalogsFilterArrayOutput
func (GetServiceCatalogsResultOutput) Id ¶
func (o GetServiceCatalogsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetServiceCatalogsResultOutput) ServiceCatalogCollections ¶
func (o GetServiceCatalogsResultOutput) ServiceCatalogCollections() GetServiceCatalogsServiceCatalogCollectionArrayOutput
The list of service_catalog_collection.
func (GetServiceCatalogsResultOutput) ServiceCatalogId ¶
func (o GetServiceCatalogsResultOutput) ServiceCatalogId() pulumi.StringPtrOutput
func (GetServiceCatalogsResultOutput) ToGetServiceCatalogsResultOutput ¶
func (o GetServiceCatalogsResultOutput) ToGetServiceCatalogsResultOutput() GetServiceCatalogsResultOutput
func (GetServiceCatalogsResultOutput) ToGetServiceCatalogsResultOutputWithContext ¶
func (o GetServiceCatalogsResultOutput) ToGetServiceCatalogsResultOutputWithContext(ctx context.Context) GetServiceCatalogsResultOutput
type GetServiceCatalogsServiceCatalogCollection ¶
type GetServiceCatalogsServiceCatalogCollection struct {
Items []GetServiceCatalogsServiceCatalogCollectionItem `pulumi:"items"`
}
type GetServiceCatalogsServiceCatalogCollectionArgs ¶
type GetServiceCatalogsServiceCatalogCollectionArgs struct {
Items GetServiceCatalogsServiceCatalogCollectionItemArrayInput `pulumi:"items"`
}
func (GetServiceCatalogsServiceCatalogCollectionArgs) ElementType ¶
func (GetServiceCatalogsServiceCatalogCollectionArgs) ElementType() reflect.Type
func (GetServiceCatalogsServiceCatalogCollectionArgs) ToGetServiceCatalogsServiceCatalogCollectionOutput ¶
func (i GetServiceCatalogsServiceCatalogCollectionArgs) ToGetServiceCatalogsServiceCatalogCollectionOutput() GetServiceCatalogsServiceCatalogCollectionOutput
func (GetServiceCatalogsServiceCatalogCollectionArgs) ToGetServiceCatalogsServiceCatalogCollectionOutputWithContext ¶
func (i GetServiceCatalogsServiceCatalogCollectionArgs) ToGetServiceCatalogsServiceCatalogCollectionOutputWithContext(ctx context.Context) GetServiceCatalogsServiceCatalogCollectionOutput
type GetServiceCatalogsServiceCatalogCollectionArray ¶
type GetServiceCatalogsServiceCatalogCollectionArray []GetServiceCatalogsServiceCatalogCollectionInput
func (GetServiceCatalogsServiceCatalogCollectionArray) ElementType ¶
func (GetServiceCatalogsServiceCatalogCollectionArray) ElementType() reflect.Type
func (GetServiceCatalogsServiceCatalogCollectionArray) ToGetServiceCatalogsServiceCatalogCollectionArrayOutput ¶
func (i GetServiceCatalogsServiceCatalogCollectionArray) ToGetServiceCatalogsServiceCatalogCollectionArrayOutput() GetServiceCatalogsServiceCatalogCollectionArrayOutput
func (GetServiceCatalogsServiceCatalogCollectionArray) ToGetServiceCatalogsServiceCatalogCollectionArrayOutputWithContext ¶
func (i GetServiceCatalogsServiceCatalogCollectionArray) ToGetServiceCatalogsServiceCatalogCollectionArrayOutputWithContext(ctx context.Context) GetServiceCatalogsServiceCatalogCollectionArrayOutput
type GetServiceCatalogsServiceCatalogCollectionArrayInput ¶
type GetServiceCatalogsServiceCatalogCollectionArrayInput interface { pulumi.Input ToGetServiceCatalogsServiceCatalogCollectionArrayOutput() GetServiceCatalogsServiceCatalogCollectionArrayOutput ToGetServiceCatalogsServiceCatalogCollectionArrayOutputWithContext(context.Context) GetServiceCatalogsServiceCatalogCollectionArrayOutput }
GetServiceCatalogsServiceCatalogCollectionArrayInput is an input type that accepts GetServiceCatalogsServiceCatalogCollectionArray and GetServiceCatalogsServiceCatalogCollectionArrayOutput values. You can construct a concrete instance of `GetServiceCatalogsServiceCatalogCollectionArrayInput` via:
GetServiceCatalogsServiceCatalogCollectionArray{ GetServiceCatalogsServiceCatalogCollectionArgs{...} }
type GetServiceCatalogsServiceCatalogCollectionArrayOutput ¶
type GetServiceCatalogsServiceCatalogCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetServiceCatalogsServiceCatalogCollectionArrayOutput) ElementType ¶
func (GetServiceCatalogsServiceCatalogCollectionArrayOutput) ElementType() reflect.Type
func (GetServiceCatalogsServiceCatalogCollectionArrayOutput) ToGetServiceCatalogsServiceCatalogCollectionArrayOutput ¶
func (o GetServiceCatalogsServiceCatalogCollectionArrayOutput) ToGetServiceCatalogsServiceCatalogCollectionArrayOutput() GetServiceCatalogsServiceCatalogCollectionArrayOutput
func (GetServiceCatalogsServiceCatalogCollectionArrayOutput) ToGetServiceCatalogsServiceCatalogCollectionArrayOutputWithContext ¶
func (o GetServiceCatalogsServiceCatalogCollectionArrayOutput) ToGetServiceCatalogsServiceCatalogCollectionArrayOutputWithContext(ctx context.Context) GetServiceCatalogsServiceCatalogCollectionArrayOutput
type GetServiceCatalogsServiceCatalogCollectionInput ¶
type GetServiceCatalogsServiceCatalogCollectionInput interface { pulumi.Input ToGetServiceCatalogsServiceCatalogCollectionOutput() GetServiceCatalogsServiceCatalogCollectionOutput ToGetServiceCatalogsServiceCatalogCollectionOutputWithContext(context.Context) GetServiceCatalogsServiceCatalogCollectionOutput }
GetServiceCatalogsServiceCatalogCollectionInput is an input type that accepts GetServiceCatalogsServiceCatalogCollectionArgs and GetServiceCatalogsServiceCatalogCollectionOutput values. You can construct a concrete instance of `GetServiceCatalogsServiceCatalogCollectionInput` via:
GetServiceCatalogsServiceCatalogCollectionArgs{...}
type GetServiceCatalogsServiceCatalogCollectionItem ¶
type GetServiceCatalogsServiceCatalogCollectionItem struct { // The unique identifier for the compartment. CompartmentId string `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]interface{} `pulumi:"definedTags"` // Exact match name filter. DisplayName string `pulumi:"displayName"` // 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 unique identifier for the Service catalog. Id string `pulumi:"id"` // The lifecycle state of the service catalog. State string `pulumi:"state"` // The date and time the service catalog was created, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. Example: `2021-05-26T21:10:29.600Z` TimeCreated string `pulumi:"timeCreated"` // The date and time the service catalog was last modified, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. Example: `2021-12-10T05:10:29.721Z` TimeUpdated string `pulumi:"timeUpdated"` }
type GetServiceCatalogsServiceCatalogCollectionItemArgs ¶
type GetServiceCatalogsServiceCatalogCollectionItemArgs struct { // The unique identifier for the compartment. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput `pulumi:"definedTags"` // Exact match name filter. DisplayName pulumi.StringInput `pulumi:"displayName"` // 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 unique identifier for the Service catalog. Id pulumi.StringInput `pulumi:"id"` // The lifecycle state of the service catalog. State pulumi.StringInput `pulumi:"state"` // The date and time the service catalog was created, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. Example: `2021-05-26T21:10:29.600Z` TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The date and time the service catalog was last modified, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. Example: `2021-12-10T05:10:29.721Z` TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetServiceCatalogsServiceCatalogCollectionItemArgs) ElementType ¶
func (GetServiceCatalogsServiceCatalogCollectionItemArgs) ElementType() reflect.Type
func (GetServiceCatalogsServiceCatalogCollectionItemArgs) ToGetServiceCatalogsServiceCatalogCollectionItemOutput ¶
func (i GetServiceCatalogsServiceCatalogCollectionItemArgs) ToGetServiceCatalogsServiceCatalogCollectionItemOutput() GetServiceCatalogsServiceCatalogCollectionItemOutput
func (GetServiceCatalogsServiceCatalogCollectionItemArgs) ToGetServiceCatalogsServiceCatalogCollectionItemOutputWithContext ¶
func (i GetServiceCatalogsServiceCatalogCollectionItemArgs) ToGetServiceCatalogsServiceCatalogCollectionItemOutputWithContext(ctx context.Context) GetServiceCatalogsServiceCatalogCollectionItemOutput
type GetServiceCatalogsServiceCatalogCollectionItemArray ¶
type GetServiceCatalogsServiceCatalogCollectionItemArray []GetServiceCatalogsServiceCatalogCollectionItemInput
func (GetServiceCatalogsServiceCatalogCollectionItemArray) ElementType ¶
func (GetServiceCatalogsServiceCatalogCollectionItemArray) ElementType() reflect.Type
func (GetServiceCatalogsServiceCatalogCollectionItemArray) ToGetServiceCatalogsServiceCatalogCollectionItemArrayOutput ¶
func (i GetServiceCatalogsServiceCatalogCollectionItemArray) ToGetServiceCatalogsServiceCatalogCollectionItemArrayOutput() GetServiceCatalogsServiceCatalogCollectionItemArrayOutput
func (GetServiceCatalogsServiceCatalogCollectionItemArray) ToGetServiceCatalogsServiceCatalogCollectionItemArrayOutputWithContext ¶
func (i GetServiceCatalogsServiceCatalogCollectionItemArray) ToGetServiceCatalogsServiceCatalogCollectionItemArrayOutputWithContext(ctx context.Context) GetServiceCatalogsServiceCatalogCollectionItemArrayOutput
type GetServiceCatalogsServiceCatalogCollectionItemArrayInput ¶
type GetServiceCatalogsServiceCatalogCollectionItemArrayInput interface { pulumi.Input ToGetServiceCatalogsServiceCatalogCollectionItemArrayOutput() GetServiceCatalogsServiceCatalogCollectionItemArrayOutput ToGetServiceCatalogsServiceCatalogCollectionItemArrayOutputWithContext(context.Context) GetServiceCatalogsServiceCatalogCollectionItemArrayOutput }
GetServiceCatalogsServiceCatalogCollectionItemArrayInput is an input type that accepts GetServiceCatalogsServiceCatalogCollectionItemArray and GetServiceCatalogsServiceCatalogCollectionItemArrayOutput values. You can construct a concrete instance of `GetServiceCatalogsServiceCatalogCollectionItemArrayInput` via:
GetServiceCatalogsServiceCatalogCollectionItemArray{ GetServiceCatalogsServiceCatalogCollectionItemArgs{...} }
type GetServiceCatalogsServiceCatalogCollectionItemArrayOutput ¶
type GetServiceCatalogsServiceCatalogCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetServiceCatalogsServiceCatalogCollectionItemArrayOutput) ElementType ¶
func (GetServiceCatalogsServiceCatalogCollectionItemArrayOutput) ElementType() reflect.Type
func (GetServiceCatalogsServiceCatalogCollectionItemArrayOutput) ToGetServiceCatalogsServiceCatalogCollectionItemArrayOutput ¶
func (o GetServiceCatalogsServiceCatalogCollectionItemArrayOutput) ToGetServiceCatalogsServiceCatalogCollectionItemArrayOutput() GetServiceCatalogsServiceCatalogCollectionItemArrayOutput
func (GetServiceCatalogsServiceCatalogCollectionItemArrayOutput) ToGetServiceCatalogsServiceCatalogCollectionItemArrayOutputWithContext ¶
func (o GetServiceCatalogsServiceCatalogCollectionItemArrayOutput) ToGetServiceCatalogsServiceCatalogCollectionItemArrayOutputWithContext(ctx context.Context) GetServiceCatalogsServiceCatalogCollectionItemArrayOutput
type GetServiceCatalogsServiceCatalogCollectionItemInput ¶
type GetServiceCatalogsServiceCatalogCollectionItemInput interface { pulumi.Input ToGetServiceCatalogsServiceCatalogCollectionItemOutput() GetServiceCatalogsServiceCatalogCollectionItemOutput ToGetServiceCatalogsServiceCatalogCollectionItemOutputWithContext(context.Context) GetServiceCatalogsServiceCatalogCollectionItemOutput }
GetServiceCatalogsServiceCatalogCollectionItemInput is an input type that accepts GetServiceCatalogsServiceCatalogCollectionItemArgs and GetServiceCatalogsServiceCatalogCollectionItemOutput values. You can construct a concrete instance of `GetServiceCatalogsServiceCatalogCollectionItemInput` via:
GetServiceCatalogsServiceCatalogCollectionItemArgs{...}
type GetServiceCatalogsServiceCatalogCollectionItemOutput ¶
type GetServiceCatalogsServiceCatalogCollectionItemOutput struct{ *pulumi.OutputState }
func (GetServiceCatalogsServiceCatalogCollectionItemOutput) CompartmentId ¶
func (o GetServiceCatalogsServiceCatalogCollectionItemOutput) CompartmentId() pulumi.StringOutput
The unique identifier for the compartment.
func (GetServiceCatalogsServiceCatalogCollectionItemOutput) DefinedTags ¶
func (o GetServiceCatalogsServiceCatalogCollectionItemOutput) DefinedTags() pulumi.MapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetServiceCatalogsServiceCatalogCollectionItemOutput) DisplayName ¶
func (o GetServiceCatalogsServiceCatalogCollectionItemOutput) DisplayName() pulumi.StringOutput
Exact match name filter.
func (GetServiceCatalogsServiceCatalogCollectionItemOutput) ElementType ¶
func (GetServiceCatalogsServiceCatalogCollectionItemOutput) ElementType() reflect.Type
func (GetServiceCatalogsServiceCatalogCollectionItemOutput) FreeformTags ¶
func (o GetServiceCatalogsServiceCatalogCollectionItemOutput) FreeformTags() pulumi.MapOutput
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (GetServiceCatalogsServiceCatalogCollectionItemOutput) Id ¶
The unique identifier for the Service catalog.
func (GetServiceCatalogsServiceCatalogCollectionItemOutput) State ¶
func (o GetServiceCatalogsServiceCatalogCollectionItemOutput) State() pulumi.StringOutput
The lifecycle state of the service catalog.
func (GetServiceCatalogsServiceCatalogCollectionItemOutput) TimeCreated ¶
func (o GetServiceCatalogsServiceCatalogCollectionItemOutput) TimeCreated() pulumi.StringOutput
The date and time the service catalog was created, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. Example: `2021-05-26T21:10:29.600Z`
func (GetServiceCatalogsServiceCatalogCollectionItemOutput) TimeUpdated ¶
func (o GetServiceCatalogsServiceCatalogCollectionItemOutput) TimeUpdated() pulumi.StringOutput
The date and time the service catalog was last modified, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. Example: `2021-12-10T05:10:29.721Z`
func (GetServiceCatalogsServiceCatalogCollectionItemOutput) ToGetServiceCatalogsServiceCatalogCollectionItemOutput ¶
func (o GetServiceCatalogsServiceCatalogCollectionItemOutput) ToGetServiceCatalogsServiceCatalogCollectionItemOutput() GetServiceCatalogsServiceCatalogCollectionItemOutput
func (GetServiceCatalogsServiceCatalogCollectionItemOutput) ToGetServiceCatalogsServiceCatalogCollectionItemOutputWithContext ¶
func (o GetServiceCatalogsServiceCatalogCollectionItemOutput) ToGetServiceCatalogsServiceCatalogCollectionItemOutputWithContext(ctx context.Context) GetServiceCatalogsServiceCatalogCollectionItemOutput
type GetServiceCatalogsServiceCatalogCollectionOutput ¶
type GetServiceCatalogsServiceCatalogCollectionOutput struct{ *pulumi.OutputState }
func (GetServiceCatalogsServiceCatalogCollectionOutput) ElementType ¶
func (GetServiceCatalogsServiceCatalogCollectionOutput) ElementType() reflect.Type
func (GetServiceCatalogsServiceCatalogCollectionOutput) ToGetServiceCatalogsServiceCatalogCollectionOutput ¶
func (o GetServiceCatalogsServiceCatalogCollectionOutput) ToGetServiceCatalogsServiceCatalogCollectionOutput() GetServiceCatalogsServiceCatalogCollectionOutput
func (GetServiceCatalogsServiceCatalogCollectionOutput) ToGetServiceCatalogsServiceCatalogCollectionOutputWithContext ¶
func (o GetServiceCatalogsServiceCatalogCollectionOutput) ToGetServiceCatalogsServiceCatalogCollectionOutputWithContext(ctx context.Context) GetServiceCatalogsServiceCatalogCollectionOutput
type LookupPrivateApplicationArgs ¶
type LookupPrivateApplicationArgs struct { // The unique identifier for the private application. PrivateApplicationId string `pulumi:"privateApplicationId"` }
A collection of arguments for invoking getPrivateApplication.
type LookupPrivateApplicationOutputArgs ¶
type LookupPrivateApplicationOutputArgs struct { // The unique identifier for the private application. PrivateApplicationId pulumi.StringInput `pulumi:"privateApplicationId"` }
A collection of arguments for invoking getPrivateApplication.
func (LookupPrivateApplicationOutputArgs) ElementType ¶
func (LookupPrivateApplicationOutputArgs) ElementType() reflect.Type
type LookupPrivateApplicationResult ¶
type LookupPrivateApplicationResult struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where the private application resides. CompartmentId string `pulumi:"compartmentId"` // Defined tags 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 name used to refer to the uploaded data. DisplayName string `pulumi:"displayName"` // 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 unique identifier for the private application in Marketplace. Id string `pulumi:"id"` LogoFileBase64encoded string `pulumi:"logoFileBase64encoded"` // The model for uploaded binary data, like logos and images. Logos []GetPrivateApplicationLogo `pulumi:"logos"` // A long description of the private application. LongDescription string `pulumi:"longDescription"` PackageDetails []GetPrivateApplicationPackageDetail `pulumi:"packageDetails"` // Type of packages within this private application. PackageType string `pulumi:"packageType"` PrivateApplicationId string `pulumi:"privateApplicationId"` // A short description of the private application. ShortDescription string `pulumi:"shortDescription"` // The lifecycle state of the private application. State string `pulumi:"state"` // The date and time the private application was created, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. Example: `2021-05-26T21:10:29.600Z` TimeCreated string `pulumi:"timeCreated"` // The date and time the private application was last modified, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. Example: `2021-12-10T05:10:29.721Z` TimeUpdated string `pulumi:"timeUpdated"` }
A collection of values returned by getPrivateApplication.
func LookupPrivateApplication ¶
func LookupPrivateApplication(ctx *pulumi.Context, args *LookupPrivateApplicationArgs, opts ...pulumi.InvokeOption) (*LookupPrivateApplicationResult, error)
This data source provides details about a specific Private Application resource in Oracle Cloud Infrastructure Service Catalog service.
Gets the details of the specified private application.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/ServiceCatalog" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := ServiceCatalog.GetPrivateApplication(ctx, &servicecatalog.GetPrivateApplicationArgs{ PrivateApplicationId: testPrivateApplicationOciServiceCatalogPrivateApplication.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupPrivateApplicationResultOutput ¶
type LookupPrivateApplicationResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getPrivateApplication.
func LookupPrivateApplicationOutput ¶
func LookupPrivateApplicationOutput(ctx *pulumi.Context, args LookupPrivateApplicationOutputArgs, opts ...pulumi.InvokeOption) LookupPrivateApplicationResultOutput
func (LookupPrivateApplicationResultOutput) CompartmentId ¶
func (o LookupPrivateApplicationResultOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where the private application resides.
func (LookupPrivateApplicationResultOutput) DefinedTags ¶
func (o LookupPrivateApplicationResultOutput) DefinedTags() pulumi.MapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (LookupPrivateApplicationResultOutput) DisplayName ¶
func (o LookupPrivateApplicationResultOutput) DisplayName() pulumi.StringOutput
The name used to refer to the uploaded data.
func (LookupPrivateApplicationResultOutput) ElementType ¶
func (LookupPrivateApplicationResultOutput) ElementType() reflect.Type
func (LookupPrivateApplicationResultOutput) FreeformTags ¶
func (o LookupPrivateApplicationResultOutput) FreeformTags() pulumi.MapOutput
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (LookupPrivateApplicationResultOutput) Id ¶
func (o LookupPrivateApplicationResultOutput) Id() pulumi.StringOutput
The unique identifier for the private application in Marketplace.
func (LookupPrivateApplicationResultOutput) LogoFileBase64encoded ¶
func (o LookupPrivateApplicationResultOutput) LogoFileBase64encoded() pulumi.StringOutput
func (LookupPrivateApplicationResultOutput) Logos ¶
func (o LookupPrivateApplicationResultOutput) Logos() GetPrivateApplicationLogoArrayOutput
The model for uploaded binary data, like logos and images.
func (LookupPrivateApplicationResultOutput) LongDescription ¶
func (o LookupPrivateApplicationResultOutput) LongDescription() pulumi.StringOutput
A long description of the private application.
func (LookupPrivateApplicationResultOutput) PackageDetails ¶
func (o LookupPrivateApplicationResultOutput) PackageDetails() GetPrivateApplicationPackageDetailArrayOutput
func (LookupPrivateApplicationResultOutput) PackageType ¶
func (o LookupPrivateApplicationResultOutput) PackageType() pulumi.StringOutput
Type of packages within this private application.
func (LookupPrivateApplicationResultOutput) PrivateApplicationId ¶
func (o LookupPrivateApplicationResultOutput) PrivateApplicationId() pulumi.StringOutput
func (LookupPrivateApplicationResultOutput) ShortDescription ¶
func (o LookupPrivateApplicationResultOutput) ShortDescription() pulumi.StringOutput
A short description of the private application.
func (LookupPrivateApplicationResultOutput) State ¶
func (o LookupPrivateApplicationResultOutput) State() pulumi.StringOutput
The lifecycle state of the private application.
func (LookupPrivateApplicationResultOutput) TimeCreated ¶
func (o LookupPrivateApplicationResultOutput) TimeCreated() pulumi.StringOutput
The date and time the private application was created, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. Example: `2021-05-26T21:10:29.600Z`
func (LookupPrivateApplicationResultOutput) TimeUpdated ¶
func (o LookupPrivateApplicationResultOutput) TimeUpdated() pulumi.StringOutput
The date and time the private application was last modified, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. Example: `2021-12-10T05:10:29.721Z`
func (LookupPrivateApplicationResultOutput) ToLookupPrivateApplicationResultOutput ¶
func (o LookupPrivateApplicationResultOutput) ToLookupPrivateApplicationResultOutput() LookupPrivateApplicationResultOutput
func (LookupPrivateApplicationResultOutput) ToLookupPrivateApplicationResultOutputWithContext ¶
func (o LookupPrivateApplicationResultOutput) ToLookupPrivateApplicationResultOutputWithContext(ctx context.Context) LookupPrivateApplicationResultOutput
type PrivateApplication ¶
type PrivateApplication struct { pulumi.CustomResourceState // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where you want to create the private application. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // (Updatable) Defined tags 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 name of the private application. DisplayName pulumi.StringOutput `pulumi:"displayName"` // (Updatable) 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) Base64-encoded logo to use as the private application icon. Template icon file requirements: PNG format, 50 KB maximum, 130 x 130 pixels. LogoFileBase64encoded pulumi.StringOutput `pulumi:"logoFileBase64encoded"` // The model for uploaded binary data, like logos and images. Logos PrivateApplicationLogoArrayOutput `pulumi:"logos"` // (Updatable) A long description of the private application. LongDescription pulumi.StringOutput `pulumi:"longDescription"` // A base object for creating a private application package. PackageDetails PrivateApplicationPackageDetailsOutput `pulumi:"packageDetails"` // Type of packages within this private application. PackageType pulumi.StringOutput `pulumi:"packageType"` // (Updatable) A short description of the private application. // // ** 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 ShortDescription pulumi.StringOutput `pulumi:"shortDescription"` // The lifecycle state of the private application. State pulumi.StringOutput `pulumi:"state"` // The date and time the private application was created, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. Example: `2021-05-26T21:10:29.600Z` TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The date and time the private application was last modified, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. Example: `2021-12-10T05:10:29.721Z` TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` }
This resource provides the Private Application resource in Oracle Cloud Infrastructure Service Catalog service.
Creates a private application along with a single package to be hosted.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/ServiceCatalog" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := ServiceCatalog.NewPrivateApplication(ctx, "test_private_application", &ServiceCatalog.PrivateApplicationArgs{ CompartmentId: pulumi.Any(compartmentId), DisplayName: pulumi.Any(privateApplicationDisplayName), PackageDetails: &servicecatalog.PrivateApplicationPackageDetailsArgs{ PackageType: pulumi.Any(privateApplicationPackageDetailsPackageType), Version: pulumi.Any(privateApplicationPackageDetailsVersion), ZipFileBase64encoded: pulumi.Any(privateApplicationPackageDetailsZipFileBase64encoded), }, ShortDescription: pulumi.Any(privateApplicationShortDescription), DefinedTags: pulumi.Map{ "foo-namespace.bar-key": pulumi.Any("value"), }, FreeformTags: pulumi.Map{ "bar-key": pulumi.Any("value"), }, LogoFileBase64encoded: pulumi.Any(privateApplicationLogoFileBase64encoded), LongDescription: pulumi.Any(privateApplicationLongDescription), }) if err != nil { return err } return nil }) }
```
## Import
PrivateApplications can be imported using the `id`, e.g.
```sh $ pulumi import oci:ServiceCatalog/privateApplication:PrivateApplication test_private_application "id" ```
func GetPrivateApplication ¶
func GetPrivateApplication(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PrivateApplicationState, opts ...pulumi.ResourceOption) (*PrivateApplication, error)
GetPrivateApplication gets an existing PrivateApplication 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 NewPrivateApplication ¶
func NewPrivateApplication(ctx *pulumi.Context, name string, args *PrivateApplicationArgs, opts ...pulumi.ResourceOption) (*PrivateApplication, error)
NewPrivateApplication registers a new resource with the given unique name, arguments, and options.
func (*PrivateApplication) ElementType ¶
func (*PrivateApplication) ElementType() reflect.Type
func (*PrivateApplication) ToPrivateApplicationOutput ¶
func (i *PrivateApplication) ToPrivateApplicationOutput() PrivateApplicationOutput
func (*PrivateApplication) ToPrivateApplicationOutputWithContext ¶
func (i *PrivateApplication) ToPrivateApplicationOutputWithContext(ctx context.Context) PrivateApplicationOutput
type PrivateApplicationArgs ¶
type PrivateApplicationArgs struct { // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where you want to create the private application. CompartmentId pulumi.StringInput // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput // (Updatable) The name of the private application. DisplayName pulumi.StringInput // (Updatable) 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) Base64-encoded logo to use as the private application icon. Template icon file requirements: PNG format, 50 KB maximum, 130 x 130 pixels. LogoFileBase64encoded pulumi.StringPtrInput // (Updatable) A long description of the private application. LongDescription pulumi.StringPtrInput // A base object for creating a private application package. PackageDetails PrivateApplicationPackageDetailsInput // (Updatable) A short description of the private application. // // ** 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 ShortDescription pulumi.StringInput }
The set of arguments for constructing a PrivateApplication resource.
func (PrivateApplicationArgs) ElementType ¶
func (PrivateApplicationArgs) ElementType() reflect.Type
type PrivateApplicationArray ¶
type PrivateApplicationArray []PrivateApplicationInput
func (PrivateApplicationArray) ElementType ¶
func (PrivateApplicationArray) ElementType() reflect.Type
func (PrivateApplicationArray) ToPrivateApplicationArrayOutput ¶
func (i PrivateApplicationArray) ToPrivateApplicationArrayOutput() PrivateApplicationArrayOutput
func (PrivateApplicationArray) ToPrivateApplicationArrayOutputWithContext ¶
func (i PrivateApplicationArray) ToPrivateApplicationArrayOutputWithContext(ctx context.Context) PrivateApplicationArrayOutput
type PrivateApplicationArrayInput ¶
type PrivateApplicationArrayInput interface { pulumi.Input ToPrivateApplicationArrayOutput() PrivateApplicationArrayOutput ToPrivateApplicationArrayOutputWithContext(context.Context) PrivateApplicationArrayOutput }
PrivateApplicationArrayInput is an input type that accepts PrivateApplicationArray and PrivateApplicationArrayOutput values. You can construct a concrete instance of `PrivateApplicationArrayInput` via:
PrivateApplicationArray{ PrivateApplicationArgs{...} }
type PrivateApplicationArrayOutput ¶
type PrivateApplicationArrayOutput struct{ *pulumi.OutputState }
func (PrivateApplicationArrayOutput) ElementType ¶
func (PrivateApplicationArrayOutput) ElementType() reflect.Type
func (PrivateApplicationArrayOutput) Index ¶
func (o PrivateApplicationArrayOutput) Index(i pulumi.IntInput) PrivateApplicationOutput
func (PrivateApplicationArrayOutput) ToPrivateApplicationArrayOutput ¶
func (o PrivateApplicationArrayOutput) ToPrivateApplicationArrayOutput() PrivateApplicationArrayOutput
func (PrivateApplicationArrayOutput) ToPrivateApplicationArrayOutputWithContext ¶
func (o PrivateApplicationArrayOutput) ToPrivateApplicationArrayOutputWithContext(ctx context.Context) PrivateApplicationArrayOutput
type PrivateApplicationInput ¶
type PrivateApplicationInput interface { pulumi.Input ToPrivateApplicationOutput() PrivateApplicationOutput ToPrivateApplicationOutputWithContext(ctx context.Context) PrivateApplicationOutput }
type PrivateApplicationLogo ¶
type PrivateApplicationLogoArgs ¶
type PrivateApplicationLogoArgs struct { // The content URL of the uploaded data. ContentUrl pulumi.StringPtrInput `pulumi:"contentUrl"` // (Updatable) The name of the private application. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // The MIME type of the uploaded data. MimeType pulumi.StringPtrInput `pulumi:"mimeType"` }
func (PrivateApplicationLogoArgs) ElementType ¶
func (PrivateApplicationLogoArgs) ElementType() reflect.Type
func (PrivateApplicationLogoArgs) ToPrivateApplicationLogoOutput ¶
func (i PrivateApplicationLogoArgs) ToPrivateApplicationLogoOutput() PrivateApplicationLogoOutput
func (PrivateApplicationLogoArgs) ToPrivateApplicationLogoOutputWithContext ¶
func (i PrivateApplicationLogoArgs) ToPrivateApplicationLogoOutputWithContext(ctx context.Context) PrivateApplicationLogoOutput
type PrivateApplicationLogoArray ¶
type PrivateApplicationLogoArray []PrivateApplicationLogoInput
func (PrivateApplicationLogoArray) ElementType ¶
func (PrivateApplicationLogoArray) ElementType() reflect.Type
func (PrivateApplicationLogoArray) ToPrivateApplicationLogoArrayOutput ¶
func (i PrivateApplicationLogoArray) ToPrivateApplicationLogoArrayOutput() PrivateApplicationLogoArrayOutput
func (PrivateApplicationLogoArray) ToPrivateApplicationLogoArrayOutputWithContext ¶
func (i PrivateApplicationLogoArray) ToPrivateApplicationLogoArrayOutputWithContext(ctx context.Context) PrivateApplicationLogoArrayOutput
type PrivateApplicationLogoArrayInput ¶
type PrivateApplicationLogoArrayInput interface { pulumi.Input ToPrivateApplicationLogoArrayOutput() PrivateApplicationLogoArrayOutput ToPrivateApplicationLogoArrayOutputWithContext(context.Context) PrivateApplicationLogoArrayOutput }
PrivateApplicationLogoArrayInput is an input type that accepts PrivateApplicationLogoArray and PrivateApplicationLogoArrayOutput values. You can construct a concrete instance of `PrivateApplicationLogoArrayInput` via:
PrivateApplicationLogoArray{ PrivateApplicationLogoArgs{...} }
type PrivateApplicationLogoArrayOutput ¶
type PrivateApplicationLogoArrayOutput struct{ *pulumi.OutputState }
func (PrivateApplicationLogoArrayOutput) ElementType ¶
func (PrivateApplicationLogoArrayOutput) ElementType() reflect.Type
func (PrivateApplicationLogoArrayOutput) Index ¶
func (o PrivateApplicationLogoArrayOutput) Index(i pulumi.IntInput) PrivateApplicationLogoOutput
func (PrivateApplicationLogoArrayOutput) ToPrivateApplicationLogoArrayOutput ¶
func (o PrivateApplicationLogoArrayOutput) ToPrivateApplicationLogoArrayOutput() PrivateApplicationLogoArrayOutput
func (PrivateApplicationLogoArrayOutput) ToPrivateApplicationLogoArrayOutputWithContext ¶
func (o PrivateApplicationLogoArrayOutput) ToPrivateApplicationLogoArrayOutputWithContext(ctx context.Context) PrivateApplicationLogoArrayOutput
type PrivateApplicationLogoInput ¶
type PrivateApplicationLogoInput interface { pulumi.Input ToPrivateApplicationLogoOutput() PrivateApplicationLogoOutput ToPrivateApplicationLogoOutputWithContext(context.Context) PrivateApplicationLogoOutput }
PrivateApplicationLogoInput is an input type that accepts PrivateApplicationLogoArgs and PrivateApplicationLogoOutput values. You can construct a concrete instance of `PrivateApplicationLogoInput` via:
PrivateApplicationLogoArgs{...}
type PrivateApplicationLogoOutput ¶
type PrivateApplicationLogoOutput struct{ *pulumi.OutputState }
func (PrivateApplicationLogoOutput) ContentUrl ¶
func (o PrivateApplicationLogoOutput) ContentUrl() pulumi.StringPtrOutput
The content URL of the uploaded data.
func (PrivateApplicationLogoOutput) DisplayName ¶
func (o PrivateApplicationLogoOutput) DisplayName() pulumi.StringPtrOutput
(Updatable) The name of the private application.
func (PrivateApplicationLogoOutput) ElementType ¶
func (PrivateApplicationLogoOutput) ElementType() reflect.Type
func (PrivateApplicationLogoOutput) MimeType ¶
func (o PrivateApplicationLogoOutput) MimeType() pulumi.StringPtrOutput
The MIME type of the uploaded data.
func (PrivateApplicationLogoOutput) ToPrivateApplicationLogoOutput ¶
func (o PrivateApplicationLogoOutput) ToPrivateApplicationLogoOutput() PrivateApplicationLogoOutput
func (PrivateApplicationLogoOutput) ToPrivateApplicationLogoOutputWithContext ¶
func (o PrivateApplicationLogoOutput) ToPrivateApplicationLogoOutputWithContext(ctx context.Context) PrivateApplicationLogoOutput
type PrivateApplicationMap ¶
type PrivateApplicationMap map[string]PrivateApplicationInput
func (PrivateApplicationMap) ElementType ¶
func (PrivateApplicationMap) ElementType() reflect.Type
func (PrivateApplicationMap) ToPrivateApplicationMapOutput ¶
func (i PrivateApplicationMap) ToPrivateApplicationMapOutput() PrivateApplicationMapOutput
func (PrivateApplicationMap) ToPrivateApplicationMapOutputWithContext ¶
func (i PrivateApplicationMap) ToPrivateApplicationMapOutputWithContext(ctx context.Context) PrivateApplicationMapOutput
type PrivateApplicationMapInput ¶
type PrivateApplicationMapInput interface { pulumi.Input ToPrivateApplicationMapOutput() PrivateApplicationMapOutput ToPrivateApplicationMapOutputWithContext(context.Context) PrivateApplicationMapOutput }
PrivateApplicationMapInput is an input type that accepts PrivateApplicationMap and PrivateApplicationMapOutput values. You can construct a concrete instance of `PrivateApplicationMapInput` via:
PrivateApplicationMap{ "key": PrivateApplicationArgs{...} }
type PrivateApplicationMapOutput ¶
type PrivateApplicationMapOutput struct{ *pulumi.OutputState }
func (PrivateApplicationMapOutput) ElementType ¶
func (PrivateApplicationMapOutput) ElementType() reflect.Type
func (PrivateApplicationMapOutput) MapIndex ¶
func (o PrivateApplicationMapOutput) MapIndex(k pulumi.StringInput) PrivateApplicationOutput
func (PrivateApplicationMapOutput) ToPrivateApplicationMapOutput ¶
func (o PrivateApplicationMapOutput) ToPrivateApplicationMapOutput() PrivateApplicationMapOutput
func (PrivateApplicationMapOutput) ToPrivateApplicationMapOutputWithContext ¶
func (o PrivateApplicationMapOutput) ToPrivateApplicationMapOutputWithContext(ctx context.Context) PrivateApplicationMapOutput
type PrivateApplicationOutput ¶
type PrivateApplicationOutput struct{ *pulumi.OutputState }
func (PrivateApplicationOutput) CompartmentId ¶
func (o PrivateApplicationOutput) CompartmentId() pulumi.StringOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where you want to create the private application.
func (PrivateApplicationOutput) DefinedTags ¶
func (o PrivateApplicationOutput) DefinedTags() pulumi.MapOutput
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (PrivateApplicationOutput) DisplayName ¶
func (o PrivateApplicationOutput) DisplayName() pulumi.StringOutput
(Updatable) The name of the private application.
func (PrivateApplicationOutput) ElementType ¶
func (PrivateApplicationOutput) ElementType() reflect.Type
func (PrivateApplicationOutput) FreeformTags ¶
func (o PrivateApplicationOutput) FreeformTags() pulumi.MapOutput
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (PrivateApplicationOutput) LogoFileBase64encoded ¶
func (o PrivateApplicationOutput) LogoFileBase64encoded() pulumi.StringOutput
(Updatable) Base64-encoded logo to use as the private application icon. Template icon file requirements: PNG format, 50 KB maximum, 130 x 130 pixels.
func (PrivateApplicationOutput) Logos ¶
func (o PrivateApplicationOutput) Logos() PrivateApplicationLogoArrayOutput
The model for uploaded binary data, like logos and images.
func (PrivateApplicationOutput) LongDescription ¶
func (o PrivateApplicationOutput) LongDescription() pulumi.StringOutput
(Updatable) A long description of the private application.
func (PrivateApplicationOutput) PackageDetails ¶
func (o PrivateApplicationOutput) PackageDetails() PrivateApplicationPackageDetailsOutput
A base object for creating a private application package.
func (PrivateApplicationOutput) PackageType ¶
func (o PrivateApplicationOutput) PackageType() pulumi.StringOutput
Type of packages within this private application.
func (PrivateApplicationOutput) ShortDescription ¶
func (o PrivateApplicationOutput) ShortDescription() pulumi.StringOutput
(Updatable) A short description of the private application.
** 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 (PrivateApplicationOutput) State ¶
func (o PrivateApplicationOutput) State() pulumi.StringOutput
The lifecycle state of the private application.
func (PrivateApplicationOutput) TimeCreated ¶
func (o PrivateApplicationOutput) TimeCreated() pulumi.StringOutput
The date and time the private application was created, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. Example: `2021-05-26T21:10:29.600Z`
func (PrivateApplicationOutput) TimeUpdated ¶
func (o PrivateApplicationOutput) TimeUpdated() pulumi.StringOutput
The date and time the private application was last modified, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. Example: `2021-12-10T05:10:29.721Z`
func (PrivateApplicationOutput) ToPrivateApplicationOutput ¶
func (o PrivateApplicationOutput) ToPrivateApplicationOutput() PrivateApplicationOutput
func (PrivateApplicationOutput) ToPrivateApplicationOutputWithContext ¶
func (o PrivateApplicationOutput) ToPrivateApplicationOutputWithContext(ctx context.Context) PrivateApplicationOutput
type PrivateApplicationPackageDetailsArgs ¶
type PrivateApplicationPackageDetailsArgs struct { // The package's type. PackageType pulumi.StringInput `pulumi:"packageType"` // The package version. Version pulumi.StringInput `pulumi:"version"` ZipFileBase64encoded pulumi.StringPtrInput `pulumi:"zipFileBase64encoded"` }
func (PrivateApplicationPackageDetailsArgs) ElementType ¶
func (PrivateApplicationPackageDetailsArgs) ElementType() reflect.Type
func (PrivateApplicationPackageDetailsArgs) ToPrivateApplicationPackageDetailsOutput ¶
func (i PrivateApplicationPackageDetailsArgs) ToPrivateApplicationPackageDetailsOutput() PrivateApplicationPackageDetailsOutput
func (PrivateApplicationPackageDetailsArgs) ToPrivateApplicationPackageDetailsOutputWithContext ¶
func (i PrivateApplicationPackageDetailsArgs) ToPrivateApplicationPackageDetailsOutputWithContext(ctx context.Context) PrivateApplicationPackageDetailsOutput
func (PrivateApplicationPackageDetailsArgs) ToPrivateApplicationPackageDetailsPtrOutput ¶
func (i PrivateApplicationPackageDetailsArgs) ToPrivateApplicationPackageDetailsPtrOutput() PrivateApplicationPackageDetailsPtrOutput
func (PrivateApplicationPackageDetailsArgs) ToPrivateApplicationPackageDetailsPtrOutputWithContext ¶
func (i PrivateApplicationPackageDetailsArgs) ToPrivateApplicationPackageDetailsPtrOutputWithContext(ctx context.Context) PrivateApplicationPackageDetailsPtrOutput
type PrivateApplicationPackageDetailsInput ¶
type PrivateApplicationPackageDetailsInput interface { pulumi.Input ToPrivateApplicationPackageDetailsOutput() PrivateApplicationPackageDetailsOutput ToPrivateApplicationPackageDetailsOutputWithContext(context.Context) PrivateApplicationPackageDetailsOutput }
PrivateApplicationPackageDetailsInput is an input type that accepts PrivateApplicationPackageDetailsArgs and PrivateApplicationPackageDetailsOutput values. You can construct a concrete instance of `PrivateApplicationPackageDetailsInput` via:
PrivateApplicationPackageDetailsArgs{...}
type PrivateApplicationPackageDetailsOutput ¶
type PrivateApplicationPackageDetailsOutput struct{ *pulumi.OutputState }
func (PrivateApplicationPackageDetailsOutput) ElementType ¶
func (PrivateApplicationPackageDetailsOutput) ElementType() reflect.Type
func (PrivateApplicationPackageDetailsOutput) PackageType ¶
func (o PrivateApplicationPackageDetailsOutput) PackageType() pulumi.StringOutput
The package's type.
func (PrivateApplicationPackageDetailsOutput) ToPrivateApplicationPackageDetailsOutput ¶
func (o PrivateApplicationPackageDetailsOutput) ToPrivateApplicationPackageDetailsOutput() PrivateApplicationPackageDetailsOutput
func (PrivateApplicationPackageDetailsOutput) ToPrivateApplicationPackageDetailsOutputWithContext ¶
func (o PrivateApplicationPackageDetailsOutput) ToPrivateApplicationPackageDetailsOutputWithContext(ctx context.Context) PrivateApplicationPackageDetailsOutput
func (PrivateApplicationPackageDetailsOutput) ToPrivateApplicationPackageDetailsPtrOutput ¶
func (o PrivateApplicationPackageDetailsOutput) ToPrivateApplicationPackageDetailsPtrOutput() PrivateApplicationPackageDetailsPtrOutput
func (PrivateApplicationPackageDetailsOutput) ToPrivateApplicationPackageDetailsPtrOutputWithContext ¶
func (o PrivateApplicationPackageDetailsOutput) ToPrivateApplicationPackageDetailsPtrOutputWithContext(ctx context.Context) PrivateApplicationPackageDetailsPtrOutput
func (PrivateApplicationPackageDetailsOutput) Version ¶
func (o PrivateApplicationPackageDetailsOutput) Version() pulumi.StringOutput
The package version.
func (PrivateApplicationPackageDetailsOutput) ZipFileBase64encoded ¶
func (o PrivateApplicationPackageDetailsOutput) ZipFileBase64encoded() pulumi.StringPtrOutput
type PrivateApplicationPackageDetailsPtrInput ¶
type PrivateApplicationPackageDetailsPtrInput interface { pulumi.Input ToPrivateApplicationPackageDetailsPtrOutput() PrivateApplicationPackageDetailsPtrOutput ToPrivateApplicationPackageDetailsPtrOutputWithContext(context.Context) PrivateApplicationPackageDetailsPtrOutput }
PrivateApplicationPackageDetailsPtrInput is an input type that accepts PrivateApplicationPackageDetailsArgs, PrivateApplicationPackageDetailsPtr and PrivateApplicationPackageDetailsPtrOutput values. You can construct a concrete instance of `PrivateApplicationPackageDetailsPtrInput` via:
PrivateApplicationPackageDetailsArgs{...} or: nil
func PrivateApplicationPackageDetailsPtr ¶
func PrivateApplicationPackageDetailsPtr(v *PrivateApplicationPackageDetailsArgs) PrivateApplicationPackageDetailsPtrInput
type PrivateApplicationPackageDetailsPtrOutput ¶
type PrivateApplicationPackageDetailsPtrOutput struct{ *pulumi.OutputState }
func (PrivateApplicationPackageDetailsPtrOutput) ElementType ¶
func (PrivateApplicationPackageDetailsPtrOutput) ElementType() reflect.Type
func (PrivateApplicationPackageDetailsPtrOutput) PackageType ¶
func (o PrivateApplicationPackageDetailsPtrOutput) PackageType() pulumi.StringPtrOutput
The package's type.
func (PrivateApplicationPackageDetailsPtrOutput) ToPrivateApplicationPackageDetailsPtrOutput ¶
func (o PrivateApplicationPackageDetailsPtrOutput) ToPrivateApplicationPackageDetailsPtrOutput() PrivateApplicationPackageDetailsPtrOutput
func (PrivateApplicationPackageDetailsPtrOutput) ToPrivateApplicationPackageDetailsPtrOutputWithContext ¶
func (o PrivateApplicationPackageDetailsPtrOutput) ToPrivateApplicationPackageDetailsPtrOutputWithContext(ctx context.Context) PrivateApplicationPackageDetailsPtrOutput
func (PrivateApplicationPackageDetailsPtrOutput) Version ¶
func (o PrivateApplicationPackageDetailsPtrOutput) Version() pulumi.StringPtrOutput
The package version.
func (PrivateApplicationPackageDetailsPtrOutput) ZipFileBase64encoded ¶
func (o PrivateApplicationPackageDetailsPtrOutput) ZipFileBase64encoded() pulumi.StringPtrOutput
type PrivateApplicationState ¶
type PrivateApplicationState struct { // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where you want to create the private application. CompartmentId pulumi.StringPtrInput // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput // (Updatable) The name of the private application. DisplayName pulumi.StringPtrInput // (Updatable) 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) Base64-encoded logo to use as the private application icon. Template icon file requirements: PNG format, 50 KB maximum, 130 x 130 pixels. LogoFileBase64encoded pulumi.StringPtrInput // The model for uploaded binary data, like logos and images. Logos PrivateApplicationLogoArrayInput // (Updatable) A long description of the private application. LongDescription pulumi.StringPtrInput // A base object for creating a private application package. PackageDetails PrivateApplicationPackageDetailsPtrInput // Type of packages within this private application. PackageType pulumi.StringPtrInput // (Updatable) A short description of the private application. // // ** 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 ShortDescription pulumi.StringPtrInput // The lifecycle state of the private application. State pulumi.StringPtrInput // The date and time the private application was created, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. Example: `2021-05-26T21:10:29.600Z` TimeCreated pulumi.StringPtrInput // The date and time the private application was last modified, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. Example: `2021-12-10T05:10:29.721Z` TimeUpdated pulumi.StringPtrInput }
func (PrivateApplicationState) ElementType ¶
func (PrivateApplicationState) ElementType() reflect.Type
Source Files
¶
- catalog.go
- catalogAssociation.go
- getPrivateApplication.go
- getPrivateApplicationPackage.go
- getPrivateApplicationPackages.go
- getPrivateApplications.go
- getServiceCatalog.go
- getServiceCatalogAssociation.go
- getServiceCatalogAssociations.go
- getServiceCatalogs.go
- init.go
- privateApplication.go
- pulumiTypes.go