Documentation
¶
Index ¶
- Constants
- type AttachedNetworkByDevCenter
- func (*AttachedNetworkByDevCenter) ElementType() reflect.Type
- func (i *AttachedNetworkByDevCenter) ToAttachedNetworkByDevCenterOutput() AttachedNetworkByDevCenterOutput
- func (i *AttachedNetworkByDevCenter) ToAttachedNetworkByDevCenterOutputWithContext(ctx context.Context) AttachedNetworkByDevCenterOutput
- type AttachedNetworkByDevCenterArgs
- type AttachedNetworkByDevCenterInput
- type AttachedNetworkByDevCenterOutput
- func (o AttachedNetworkByDevCenterOutput) DomainJoinType() pulumi.StringOutput
- func (AttachedNetworkByDevCenterOutput) ElementType() reflect.Type
- func (o AttachedNetworkByDevCenterOutput) HealthCheckStatus() pulumi.StringOutput
- func (o AttachedNetworkByDevCenterOutput) Name() pulumi.StringOutput
- func (o AttachedNetworkByDevCenterOutput) NetworkConnectionId() pulumi.StringOutput
- func (o AttachedNetworkByDevCenterOutput) NetworkConnectionLocation() pulumi.StringOutput
- func (o AttachedNetworkByDevCenterOutput) ProvisioningState() pulumi.StringOutput
- func (o AttachedNetworkByDevCenterOutput) SystemData() SystemDataResponseOutput
- func (o AttachedNetworkByDevCenterOutput) ToAttachedNetworkByDevCenterOutput() AttachedNetworkByDevCenterOutput
- func (o AttachedNetworkByDevCenterOutput) ToAttachedNetworkByDevCenterOutputWithContext(ctx context.Context) AttachedNetworkByDevCenterOutput
- func (o AttachedNetworkByDevCenterOutput) Type() pulumi.StringOutput
- type AttachedNetworkByDevCenterState
- type Catalog
- type CatalogArgs
- type CatalogConflictErrorResponse
- type CatalogConflictErrorResponseArrayOutput
- func (CatalogConflictErrorResponseArrayOutput) ElementType() reflect.Type
- func (o CatalogConflictErrorResponseArrayOutput) Index(i pulumi.IntInput) CatalogConflictErrorResponseOutput
- func (o CatalogConflictErrorResponseArrayOutput) ToCatalogConflictErrorResponseArrayOutput() CatalogConflictErrorResponseArrayOutput
- func (o CatalogConflictErrorResponseArrayOutput) ToCatalogConflictErrorResponseArrayOutputWithContext(ctx context.Context) CatalogConflictErrorResponseArrayOutput
- type CatalogConflictErrorResponseOutput
- func (CatalogConflictErrorResponseOutput) ElementType() reflect.Type
- func (o CatalogConflictErrorResponseOutput) Name() pulumi.StringOutput
- func (o CatalogConflictErrorResponseOutput) Path() pulumi.StringOutput
- func (o CatalogConflictErrorResponseOutput) ToCatalogConflictErrorResponseOutput() CatalogConflictErrorResponseOutput
- func (o CatalogConflictErrorResponseOutput) ToCatalogConflictErrorResponseOutputWithContext(ctx context.Context) CatalogConflictErrorResponseOutput
- type CatalogErrorDetailsResponse
- type CatalogErrorDetailsResponseArrayOutput
- func (CatalogErrorDetailsResponseArrayOutput) ElementType() reflect.Type
- func (o CatalogErrorDetailsResponseArrayOutput) Index(i pulumi.IntInput) CatalogErrorDetailsResponseOutput
- func (o CatalogErrorDetailsResponseArrayOutput) ToCatalogErrorDetailsResponseArrayOutput() CatalogErrorDetailsResponseArrayOutput
- func (o CatalogErrorDetailsResponseArrayOutput) ToCatalogErrorDetailsResponseArrayOutputWithContext(ctx context.Context) CatalogErrorDetailsResponseArrayOutput
- type CatalogErrorDetailsResponseOutput
- func (o CatalogErrorDetailsResponseOutput) Code() pulumi.StringPtrOutput
- func (CatalogErrorDetailsResponseOutput) ElementType() reflect.Type
- func (o CatalogErrorDetailsResponseOutput) Message() pulumi.StringPtrOutput
- func (o CatalogErrorDetailsResponseOutput) ToCatalogErrorDetailsResponseOutput() CatalogErrorDetailsResponseOutput
- func (o CatalogErrorDetailsResponseOutput) ToCatalogErrorDetailsResponseOutputWithContext(ctx context.Context) CatalogErrorDetailsResponseOutput
- type CatalogInput
- type CatalogOutput
- func (o CatalogOutput) AdoGit() GitCatalogResponsePtrOutput
- func (CatalogOutput) ElementType() reflect.Type
- func (o CatalogOutput) GitHub() GitCatalogResponsePtrOutput
- func (o CatalogOutput) LastSyncTime() pulumi.StringOutput
- func (o CatalogOutput) Name() pulumi.StringOutput
- func (o CatalogOutput) ProvisioningState() pulumi.StringOutput
- func (o CatalogOutput) SyncState() pulumi.StringOutput
- func (o CatalogOutput) SystemData() SystemDataResponseOutput
- func (o CatalogOutput) ToCatalogOutput() CatalogOutput
- func (o CatalogOutput) ToCatalogOutputWithContext(ctx context.Context) CatalogOutput
- func (o CatalogOutput) Type() pulumi.StringOutput
- type CatalogState
- type CatalogSyncErrorResponse
- type CatalogSyncErrorResponseArrayOutput
- func (CatalogSyncErrorResponseArrayOutput) ElementType() reflect.Type
- func (o CatalogSyncErrorResponseArrayOutput) Index(i pulumi.IntInput) CatalogSyncErrorResponseOutput
- func (o CatalogSyncErrorResponseArrayOutput) ToCatalogSyncErrorResponseArrayOutput() CatalogSyncErrorResponseArrayOutput
- func (o CatalogSyncErrorResponseArrayOutput) ToCatalogSyncErrorResponseArrayOutputWithContext(ctx context.Context) CatalogSyncErrorResponseArrayOutput
- type CatalogSyncErrorResponseOutput
- func (CatalogSyncErrorResponseOutput) ElementType() reflect.Type
- func (o CatalogSyncErrorResponseOutput) ErrorDetails() CatalogErrorDetailsResponseArrayOutput
- func (o CatalogSyncErrorResponseOutput) Path() pulumi.StringOutput
- func (o CatalogSyncErrorResponseOutput) ToCatalogSyncErrorResponseOutput() CatalogSyncErrorResponseOutput
- func (o CatalogSyncErrorResponseOutput) ToCatalogSyncErrorResponseOutputWithContext(ctx context.Context) CatalogSyncErrorResponseOutput
- type CatalogSyncType
- func (CatalogSyncType) ElementType() reflect.Type
- func (e CatalogSyncType) ToCatalogSyncTypeOutput() CatalogSyncTypeOutput
- func (e CatalogSyncType) ToCatalogSyncTypeOutputWithContext(ctx context.Context) CatalogSyncTypeOutput
- func (e CatalogSyncType) ToCatalogSyncTypePtrOutput() CatalogSyncTypePtrOutput
- func (e CatalogSyncType) ToCatalogSyncTypePtrOutputWithContext(ctx context.Context) CatalogSyncTypePtrOutput
- func (e CatalogSyncType) ToStringOutput() pulumi.StringOutput
- func (e CatalogSyncType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e CatalogSyncType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e CatalogSyncType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CatalogSyncTypeInput
- type CatalogSyncTypeOutput
- func (CatalogSyncTypeOutput) ElementType() reflect.Type
- func (o CatalogSyncTypeOutput) ToCatalogSyncTypeOutput() CatalogSyncTypeOutput
- func (o CatalogSyncTypeOutput) ToCatalogSyncTypeOutputWithContext(ctx context.Context) CatalogSyncTypeOutput
- func (o CatalogSyncTypeOutput) ToCatalogSyncTypePtrOutput() CatalogSyncTypePtrOutput
- func (o CatalogSyncTypeOutput) ToCatalogSyncTypePtrOutputWithContext(ctx context.Context) CatalogSyncTypePtrOutput
- func (o CatalogSyncTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o CatalogSyncTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o CatalogSyncTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CatalogSyncTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CatalogSyncTypePtrInput
- type CatalogSyncTypePtrOutput
- func (o CatalogSyncTypePtrOutput) Elem() CatalogSyncTypeOutput
- func (CatalogSyncTypePtrOutput) ElementType() reflect.Type
- func (o CatalogSyncTypePtrOutput) ToCatalogSyncTypePtrOutput() CatalogSyncTypePtrOutput
- func (o CatalogSyncTypePtrOutput) ToCatalogSyncTypePtrOutputWithContext(ctx context.Context) CatalogSyncTypePtrOutput
- func (o CatalogSyncTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CatalogSyncTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DevBoxDefinition
- type DevBoxDefinitionArgs
- type DevBoxDefinitionInput
- type DevBoxDefinitionOutput
- func (o DevBoxDefinitionOutput) ActiveImageReference() ImageReferenceResponseOutput
- func (DevBoxDefinitionOutput) ElementType() reflect.Type
- func (o DevBoxDefinitionOutput) HibernateSupport() pulumi.StringPtrOutput
- func (o DevBoxDefinitionOutput) ImageReference() ImageReferenceResponseOutput
- func (o DevBoxDefinitionOutput) ImageValidationErrorDetails() ImageValidationErrorDetailsResponseOutput
- func (o DevBoxDefinitionOutput) ImageValidationStatus() pulumi.StringOutput
- func (o DevBoxDefinitionOutput) Location() pulumi.StringOutput
- func (o DevBoxDefinitionOutput) Name() pulumi.StringOutput
- func (o DevBoxDefinitionOutput) OsStorageType() pulumi.StringPtrOutput
- func (o DevBoxDefinitionOutput) ProvisioningState() pulumi.StringOutput
- func (o DevBoxDefinitionOutput) Sku() SkuResponseOutput
- func (o DevBoxDefinitionOutput) SystemData() SystemDataResponseOutput
- func (o DevBoxDefinitionOutput) Tags() pulumi.StringMapOutput
- func (o DevBoxDefinitionOutput) ToDevBoxDefinitionOutput() DevBoxDefinitionOutput
- func (o DevBoxDefinitionOutput) ToDevBoxDefinitionOutputWithContext(ctx context.Context) DevBoxDefinitionOutput
- func (o DevBoxDefinitionOutput) Type() pulumi.StringOutput
- type DevBoxDefinitionState
- type DevCenter
- type DevCenterArgs
- type DevCenterInput
- type DevCenterOutput
- func (o DevCenterOutput) DevCenterUri() pulumi.StringOutput
- func (DevCenterOutput) ElementType() reflect.Type
- func (o DevCenterOutput) Identity() ManagedServiceIdentityResponsePtrOutput
- func (o DevCenterOutput) Location() pulumi.StringOutput
- func (o DevCenterOutput) Name() pulumi.StringOutput
- func (o DevCenterOutput) ProvisioningState() pulumi.StringOutput
- func (o DevCenterOutput) SystemData() SystemDataResponseOutput
- func (o DevCenterOutput) Tags() pulumi.StringMapOutput
- func (o DevCenterOutput) ToDevCenterOutput() DevCenterOutput
- func (o DevCenterOutput) ToDevCenterOutputWithContext(ctx context.Context) DevCenterOutput
- func (o DevCenterOutput) Type() pulumi.StringOutput
- type DevCenterProjectCatalogSettingsResponse
- type DevCenterProjectCatalogSettingsResponseOutput
- func (o DevCenterProjectCatalogSettingsResponseOutput) CatalogItemSyncEnableStatus() pulumi.StringPtrOutput
- func (DevCenterProjectCatalogSettingsResponseOutput) ElementType() reflect.Type
- func (o DevCenterProjectCatalogSettingsResponseOutput) ToDevCenterProjectCatalogSettingsResponseOutput() DevCenterProjectCatalogSettingsResponseOutput
- func (o DevCenterProjectCatalogSettingsResponseOutput) ToDevCenterProjectCatalogSettingsResponseOutputWithContext(ctx context.Context) DevCenterProjectCatalogSettingsResponseOutput
- type DevCenterState
- type DevboxDisksEncryptionEnableStatus
- func (DevboxDisksEncryptionEnableStatus) ElementType() reflect.Type
- func (e DevboxDisksEncryptionEnableStatus) ToDevboxDisksEncryptionEnableStatusOutput() DevboxDisksEncryptionEnableStatusOutput
- func (e DevboxDisksEncryptionEnableStatus) ToDevboxDisksEncryptionEnableStatusOutputWithContext(ctx context.Context) DevboxDisksEncryptionEnableStatusOutput
- func (e DevboxDisksEncryptionEnableStatus) ToDevboxDisksEncryptionEnableStatusPtrOutput() DevboxDisksEncryptionEnableStatusPtrOutput
- func (e DevboxDisksEncryptionEnableStatus) ToDevboxDisksEncryptionEnableStatusPtrOutputWithContext(ctx context.Context) DevboxDisksEncryptionEnableStatusPtrOutput
- func (e DevboxDisksEncryptionEnableStatus) ToStringOutput() pulumi.StringOutput
- func (e DevboxDisksEncryptionEnableStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DevboxDisksEncryptionEnableStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DevboxDisksEncryptionEnableStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DevboxDisksEncryptionEnableStatusInput
- type DevboxDisksEncryptionEnableStatusOutput
- func (DevboxDisksEncryptionEnableStatusOutput) ElementType() reflect.Type
- func (o DevboxDisksEncryptionEnableStatusOutput) ToDevboxDisksEncryptionEnableStatusOutput() DevboxDisksEncryptionEnableStatusOutput
- func (o DevboxDisksEncryptionEnableStatusOutput) ToDevboxDisksEncryptionEnableStatusOutputWithContext(ctx context.Context) DevboxDisksEncryptionEnableStatusOutput
- func (o DevboxDisksEncryptionEnableStatusOutput) ToDevboxDisksEncryptionEnableStatusPtrOutput() DevboxDisksEncryptionEnableStatusPtrOutput
- func (o DevboxDisksEncryptionEnableStatusOutput) ToDevboxDisksEncryptionEnableStatusPtrOutputWithContext(ctx context.Context) DevboxDisksEncryptionEnableStatusPtrOutput
- func (o DevboxDisksEncryptionEnableStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o DevboxDisksEncryptionEnableStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DevboxDisksEncryptionEnableStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DevboxDisksEncryptionEnableStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DevboxDisksEncryptionEnableStatusPtrInput
- type DevboxDisksEncryptionEnableStatusPtrOutput
- func (o DevboxDisksEncryptionEnableStatusPtrOutput) Elem() DevboxDisksEncryptionEnableStatusOutput
- func (DevboxDisksEncryptionEnableStatusPtrOutput) ElementType() reflect.Type
- func (o DevboxDisksEncryptionEnableStatusPtrOutput) ToDevboxDisksEncryptionEnableStatusPtrOutput() DevboxDisksEncryptionEnableStatusPtrOutput
- func (o DevboxDisksEncryptionEnableStatusPtrOutput) ToDevboxDisksEncryptionEnableStatusPtrOutputWithContext(ctx context.Context) DevboxDisksEncryptionEnableStatusPtrOutput
- func (o DevboxDisksEncryptionEnableStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DevboxDisksEncryptionEnableStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DomainJoinType
- func (DomainJoinType) ElementType() reflect.Type
- func (e DomainJoinType) ToDomainJoinTypeOutput() DomainJoinTypeOutput
- func (e DomainJoinType) ToDomainJoinTypeOutputWithContext(ctx context.Context) DomainJoinTypeOutput
- func (e DomainJoinType) ToDomainJoinTypePtrOutput() DomainJoinTypePtrOutput
- func (e DomainJoinType) ToDomainJoinTypePtrOutputWithContext(ctx context.Context) DomainJoinTypePtrOutput
- func (e DomainJoinType) ToStringOutput() pulumi.StringOutput
- func (e DomainJoinType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DomainJoinType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DomainJoinType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DomainJoinTypeInput
- type DomainJoinTypeOutput
- func (DomainJoinTypeOutput) ElementType() reflect.Type
- func (o DomainJoinTypeOutput) ToDomainJoinTypeOutput() DomainJoinTypeOutput
- func (o DomainJoinTypeOutput) ToDomainJoinTypeOutputWithContext(ctx context.Context) DomainJoinTypeOutput
- func (o DomainJoinTypeOutput) ToDomainJoinTypePtrOutput() DomainJoinTypePtrOutput
- func (o DomainJoinTypeOutput) ToDomainJoinTypePtrOutputWithContext(ctx context.Context) DomainJoinTypePtrOutput
- func (o DomainJoinTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o DomainJoinTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DomainJoinTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DomainJoinTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DomainJoinTypePtrInput
- type DomainJoinTypePtrOutput
- func (o DomainJoinTypePtrOutput) Elem() DomainJoinTypeOutput
- func (DomainJoinTypePtrOutput) ElementType() reflect.Type
- func (o DomainJoinTypePtrOutput) ToDomainJoinTypePtrOutput() DomainJoinTypePtrOutput
- func (o DomainJoinTypePtrOutput) ToDomainJoinTypePtrOutputWithContext(ctx context.Context) DomainJoinTypePtrOutput
- func (o DomainJoinTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DomainJoinTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EncryptionSet
- type EncryptionSetArgs
- type EncryptionSetInput
- type EncryptionSetOutput
- func (o EncryptionSetOutput) DevboxDisksEncryptionEnableStatus() pulumi.StringPtrOutput
- func (EncryptionSetOutput) ElementType() reflect.Type
- func (o EncryptionSetOutput) Identity() ManagedServiceIdentityResponsePtrOutput
- func (o EncryptionSetOutput) KeyEncryptionKeyUrl() pulumi.StringPtrOutput
- func (o EncryptionSetOutput) Location() pulumi.StringOutput
- func (o EncryptionSetOutput) Name() pulumi.StringOutput
- func (o EncryptionSetOutput) ProvisioningState() pulumi.StringOutput
- func (o EncryptionSetOutput) SystemData() SystemDataResponseOutput
- func (o EncryptionSetOutput) Tags() pulumi.StringMapOutput
- func (o EncryptionSetOutput) ToEncryptionSetOutput() EncryptionSetOutput
- func (o EncryptionSetOutput) ToEncryptionSetOutputWithContext(ctx context.Context) EncryptionSetOutput
- func (o EncryptionSetOutput) Type() pulumi.StringOutput
- type EncryptionSetState
- type EnvironmentRoleResponse
- type EnvironmentRoleResponseMapOutput
- func (EnvironmentRoleResponseMapOutput) ElementType() reflect.Type
- func (o EnvironmentRoleResponseMapOutput) MapIndex(k pulumi.StringInput) EnvironmentRoleResponseOutput
- func (o EnvironmentRoleResponseMapOutput) ToEnvironmentRoleResponseMapOutput() EnvironmentRoleResponseMapOutput
- func (o EnvironmentRoleResponseMapOutput) ToEnvironmentRoleResponseMapOutputWithContext(ctx context.Context) EnvironmentRoleResponseMapOutput
- type EnvironmentRoleResponseOutput
- func (o EnvironmentRoleResponseOutput) Description() pulumi.StringOutput
- func (EnvironmentRoleResponseOutput) ElementType() reflect.Type
- func (o EnvironmentRoleResponseOutput) RoleName() pulumi.StringOutput
- func (o EnvironmentRoleResponseOutput) ToEnvironmentRoleResponseOutput() EnvironmentRoleResponseOutput
- func (o EnvironmentRoleResponseOutput) ToEnvironmentRoleResponseOutputWithContext(ctx context.Context) EnvironmentRoleResponseOutput
- type EnvironmentType
- type EnvironmentTypeArgs
- type EnvironmentTypeEnableStatus
- func (EnvironmentTypeEnableStatus) ElementType() reflect.Type
- func (e EnvironmentTypeEnableStatus) ToEnvironmentTypeEnableStatusOutput() EnvironmentTypeEnableStatusOutput
- func (e EnvironmentTypeEnableStatus) ToEnvironmentTypeEnableStatusOutputWithContext(ctx context.Context) EnvironmentTypeEnableStatusOutput
- func (e EnvironmentTypeEnableStatus) ToEnvironmentTypeEnableStatusPtrOutput() EnvironmentTypeEnableStatusPtrOutput
- func (e EnvironmentTypeEnableStatus) ToEnvironmentTypeEnableStatusPtrOutputWithContext(ctx context.Context) EnvironmentTypeEnableStatusPtrOutput
- func (e EnvironmentTypeEnableStatus) ToStringOutput() pulumi.StringOutput
- func (e EnvironmentTypeEnableStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EnvironmentTypeEnableStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EnvironmentTypeEnableStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EnvironmentTypeEnableStatusInput
- type EnvironmentTypeEnableStatusOutput
- func (EnvironmentTypeEnableStatusOutput) ElementType() reflect.Type
- func (o EnvironmentTypeEnableStatusOutput) ToEnvironmentTypeEnableStatusOutput() EnvironmentTypeEnableStatusOutput
- func (o EnvironmentTypeEnableStatusOutput) ToEnvironmentTypeEnableStatusOutputWithContext(ctx context.Context) EnvironmentTypeEnableStatusOutput
- func (o EnvironmentTypeEnableStatusOutput) ToEnvironmentTypeEnableStatusPtrOutput() EnvironmentTypeEnableStatusPtrOutput
- func (o EnvironmentTypeEnableStatusOutput) ToEnvironmentTypeEnableStatusPtrOutputWithContext(ctx context.Context) EnvironmentTypeEnableStatusPtrOutput
- func (o EnvironmentTypeEnableStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o EnvironmentTypeEnableStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o EnvironmentTypeEnableStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EnvironmentTypeEnableStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EnvironmentTypeEnableStatusPtrInput
- type EnvironmentTypeEnableStatusPtrOutput
- func (o EnvironmentTypeEnableStatusPtrOutput) Elem() EnvironmentTypeEnableStatusOutput
- func (EnvironmentTypeEnableStatusPtrOutput) ElementType() reflect.Type
- func (o EnvironmentTypeEnableStatusPtrOutput) ToEnvironmentTypeEnableStatusPtrOutput() EnvironmentTypeEnableStatusPtrOutput
- func (o EnvironmentTypeEnableStatusPtrOutput) ToEnvironmentTypeEnableStatusPtrOutputWithContext(ctx context.Context) EnvironmentTypeEnableStatusPtrOutput
- func (o EnvironmentTypeEnableStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EnvironmentTypeEnableStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EnvironmentTypeInput
- type EnvironmentTypeOutput
- func (EnvironmentTypeOutput) ElementType() reflect.Type
- func (o EnvironmentTypeOutput) Name() pulumi.StringOutput
- func (o EnvironmentTypeOutput) ProvisioningState() pulumi.StringOutput
- func (o EnvironmentTypeOutput) SystemData() SystemDataResponseOutput
- func (o EnvironmentTypeOutput) Tags() pulumi.StringMapOutput
- func (o EnvironmentTypeOutput) ToEnvironmentTypeOutput() EnvironmentTypeOutput
- func (o EnvironmentTypeOutput) ToEnvironmentTypeOutputWithContext(ctx context.Context) EnvironmentTypeOutput
- func (o EnvironmentTypeOutput) Type() pulumi.StringOutput
- type EnvironmentTypeState
- type Gallery
- type GalleryArgs
- type GalleryInput
- type GalleryOutput
- func (GalleryOutput) ElementType() reflect.Type
- func (o GalleryOutput) GalleryResourceId() pulumi.StringOutput
- func (o GalleryOutput) Name() pulumi.StringOutput
- func (o GalleryOutput) ProvisioningState() pulumi.StringOutput
- func (o GalleryOutput) SystemData() SystemDataResponseOutput
- func (o GalleryOutput) ToGalleryOutput() GalleryOutput
- func (o GalleryOutput) ToGalleryOutputWithContext(ctx context.Context) GalleryOutput
- func (o GalleryOutput) Type() pulumi.StringOutput
- type GalleryState
- type GetCatalogDevBoxDefinitionErrorDetailsArgs
- type GetCatalogDevBoxDefinitionErrorDetailsOutputArgs
- type GetCatalogDevBoxDefinitionErrorDetailsResult
- type GetCatalogDevBoxDefinitionErrorDetailsResultOutput
- func (GetCatalogDevBoxDefinitionErrorDetailsResultOutput) ElementType() reflect.Type
- func (o GetCatalogDevBoxDefinitionErrorDetailsResultOutput) Errors() CatalogErrorDetailsResponseArrayOutput
- func (o GetCatalogDevBoxDefinitionErrorDetailsResultOutput) ToGetCatalogDevBoxDefinitionErrorDetailsResultOutput() GetCatalogDevBoxDefinitionErrorDetailsResultOutput
- func (o GetCatalogDevBoxDefinitionErrorDetailsResultOutput) ToGetCatalogDevBoxDefinitionErrorDetailsResultOutputWithContext(ctx context.Context) GetCatalogDevBoxDefinitionErrorDetailsResultOutput
- type GetCatalogSyncErrorDetailsArgs
- type GetCatalogSyncErrorDetailsOutputArgs
- type GetCatalogSyncErrorDetailsResult
- type GetCatalogSyncErrorDetailsResultOutput
- func (o GetCatalogSyncErrorDetailsResultOutput) Conflicts() CatalogConflictErrorResponseArrayOutput
- func (GetCatalogSyncErrorDetailsResultOutput) ElementType() reflect.Type
- func (o GetCatalogSyncErrorDetailsResultOutput) Errors() CatalogSyncErrorResponseArrayOutput
- func (o GetCatalogSyncErrorDetailsResultOutput) OperationError() CatalogErrorDetailsResponseOutput
- func (o GetCatalogSyncErrorDetailsResultOutput) ToGetCatalogSyncErrorDetailsResultOutput() GetCatalogSyncErrorDetailsResultOutput
- func (o GetCatalogSyncErrorDetailsResultOutput) ToGetCatalogSyncErrorDetailsResultOutputWithContext(ctx context.Context) GetCatalogSyncErrorDetailsResultOutput
- type GetCustomizationTaskErrorDetailsArgs
- type GetCustomizationTaskErrorDetailsOutputArgs
- type GetCustomizationTaskErrorDetailsResult
- type GetCustomizationTaskErrorDetailsResultOutput
- func (GetCustomizationTaskErrorDetailsResultOutput) ElementType() reflect.Type
- func (o GetCustomizationTaskErrorDetailsResultOutput) Errors() CatalogErrorDetailsResponseArrayOutput
- func (o GetCustomizationTaskErrorDetailsResultOutput) ToGetCustomizationTaskErrorDetailsResultOutput() GetCustomizationTaskErrorDetailsResultOutput
- func (o GetCustomizationTaskErrorDetailsResultOutput) ToGetCustomizationTaskErrorDetailsResultOutputWithContext(ctx context.Context) GetCustomizationTaskErrorDetailsResultOutput
- type GetEnvironmentDefinitionErrorDetailsArgs
- type GetEnvironmentDefinitionErrorDetailsOutputArgs
- type GetEnvironmentDefinitionErrorDetailsResult
- type GetEnvironmentDefinitionErrorDetailsResultOutput
- func (GetEnvironmentDefinitionErrorDetailsResultOutput) ElementType() reflect.Type
- func (o GetEnvironmentDefinitionErrorDetailsResultOutput) Errors() CatalogErrorDetailsResponseArrayOutput
- func (o GetEnvironmentDefinitionErrorDetailsResultOutput) ToGetEnvironmentDefinitionErrorDetailsResultOutput() GetEnvironmentDefinitionErrorDetailsResultOutput
- func (o GetEnvironmentDefinitionErrorDetailsResultOutput) ToGetEnvironmentDefinitionErrorDetailsResultOutputWithContext(ctx context.Context) GetEnvironmentDefinitionErrorDetailsResultOutput
- type GetProjectCatalogEnvironmentDefinitionErrorDetailsArgs
- type GetProjectCatalogEnvironmentDefinitionErrorDetailsOutputArgs
- type GetProjectCatalogEnvironmentDefinitionErrorDetailsResult
- type GetProjectCatalogEnvironmentDefinitionErrorDetailsResultOutput
- func (GetProjectCatalogEnvironmentDefinitionErrorDetailsResultOutput) ElementType() reflect.Type
- func (o GetProjectCatalogEnvironmentDefinitionErrorDetailsResultOutput) Errors() CatalogErrorDetailsResponseArrayOutput
- func (o GetProjectCatalogEnvironmentDefinitionErrorDetailsResultOutput) ToGetProjectCatalogEnvironmentDefinitionErrorDetailsResultOutput() GetProjectCatalogEnvironmentDefinitionErrorDetailsResultOutput
- func (o GetProjectCatalogEnvironmentDefinitionErrorDetailsResultOutput) ToGetProjectCatalogEnvironmentDefinitionErrorDetailsResultOutputWithContext(ctx context.Context) GetProjectCatalogEnvironmentDefinitionErrorDetailsResultOutput
- type GetProjectCatalogSyncErrorDetailsArgs
- type GetProjectCatalogSyncErrorDetailsOutputArgs
- type GetProjectCatalogSyncErrorDetailsResult
- type GetProjectCatalogSyncErrorDetailsResultOutput
- func (o GetProjectCatalogSyncErrorDetailsResultOutput) Conflicts() CatalogConflictErrorResponseArrayOutput
- func (GetProjectCatalogSyncErrorDetailsResultOutput) ElementType() reflect.Type
- func (o GetProjectCatalogSyncErrorDetailsResultOutput) Errors() CatalogSyncErrorResponseArrayOutput
- func (o GetProjectCatalogSyncErrorDetailsResultOutput) OperationError() CatalogErrorDetailsResponseOutput
- func (o GetProjectCatalogSyncErrorDetailsResultOutput) ToGetProjectCatalogSyncErrorDetailsResultOutput() GetProjectCatalogSyncErrorDetailsResultOutput
- func (o GetProjectCatalogSyncErrorDetailsResultOutput) ToGetProjectCatalogSyncErrorDetailsResultOutputWithContext(ctx context.Context) GetProjectCatalogSyncErrorDetailsResultOutput
- type GetProjectInheritedSettingsArgs
- type GetProjectInheritedSettingsOutputArgs
- type GetProjectInheritedSettingsResult
- type GetProjectInheritedSettingsResultOutput
- func (GetProjectInheritedSettingsResultOutput) ElementType() reflect.Type
- func (o GetProjectInheritedSettingsResultOutput) NetworkSettings() ProjectNetworkSettingsResponseOutput
- func (o GetProjectInheritedSettingsResultOutput) ProjectCatalogSettings() DevCenterProjectCatalogSettingsResponseOutput
- func (o GetProjectInheritedSettingsResultOutput) ToGetProjectInheritedSettingsResultOutput() GetProjectInheritedSettingsResultOutput
- func (o GetProjectInheritedSettingsResultOutput) ToGetProjectInheritedSettingsResultOutputWithContext(ctx context.Context) GetProjectInheritedSettingsResultOutput
- type GitCatalog
- type GitCatalogArgs
- func (GitCatalogArgs) ElementType() reflect.Type
- func (i GitCatalogArgs) ToGitCatalogOutput() GitCatalogOutput
- func (i GitCatalogArgs) ToGitCatalogOutputWithContext(ctx context.Context) GitCatalogOutput
- func (i GitCatalogArgs) ToGitCatalogPtrOutput() GitCatalogPtrOutput
- func (i GitCatalogArgs) ToGitCatalogPtrOutputWithContext(ctx context.Context) GitCatalogPtrOutput
- type GitCatalogInput
- type GitCatalogOutput
- func (o GitCatalogOutput) Branch() pulumi.StringPtrOutput
- func (GitCatalogOutput) ElementType() reflect.Type
- func (o GitCatalogOutput) Path() pulumi.StringPtrOutput
- func (o GitCatalogOutput) SecretIdentifier() pulumi.StringPtrOutput
- func (o GitCatalogOutput) ToGitCatalogOutput() GitCatalogOutput
- func (o GitCatalogOutput) ToGitCatalogOutputWithContext(ctx context.Context) GitCatalogOutput
- func (o GitCatalogOutput) ToGitCatalogPtrOutput() GitCatalogPtrOutput
- func (o GitCatalogOutput) ToGitCatalogPtrOutputWithContext(ctx context.Context) GitCatalogPtrOutput
- func (o GitCatalogOutput) Uri() pulumi.StringPtrOutput
- type GitCatalogPtrInput
- type GitCatalogPtrOutput
- func (o GitCatalogPtrOutput) Branch() pulumi.StringPtrOutput
- func (o GitCatalogPtrOutput) Elem() GitCatalogOutput
- func (GitCatalogPtrOutput) ElementType() reflect.Type
- func (o GitCatalogPtrOutput) Path() pulumi.StringPtrOutput
- func (o GitCatalogPtrOutput) SecretIdentifier() pulumi.StringPtrOutput
- func (o GitCatalogPtrOutput) ToGitCatalogPtrOutput() GitCatalogPtrOutput
- func (o GitCatalogPtrOutput) ToGitCatalogPtrOutputWithContext(ctx context.Context) GitCatalogPtrOutput
- func (o GitCatalogPtrOutput) Uri() pulumi.StringPtrOutput
- type GitCatalogResponse
- type GitCatalogResponseOutput
- func (o GitCatalogResponseOutput) Branch() pulumi.StringPtrOutput
- func (GitCatalogResponseOutput) ElementType() reflect.Type
- func (o GitCatalogResponseOutput) Path() pulumi.StringPtrOutput
- func (o GitCatalogResponseOutput) SecretIdentifier() pulumi.StringPtrOutput
- func (o GitCatalogResponseOutput) ToGitCatalogResponseOutput() GitCatalogResponseOutput
- func (o GitCatalogResponseOutput) ToGitCatalogResponseOutputWithContext(ctx context.Context) GitCatalogResponseOutput
- func (o GitCatalogResponseOutput) Uri() pulumi.StringPtrOutput
- type GitCatalogResponsePtrOutput
- func (o GitCatalogResponsePtrOutput) Branch() pulumi.StringPtrOutput
- func (o GitCatalogResponsePtrOutput) Elem() GitCatalogResponseOutput
- func (GitCatalogResponsePtrOutput) ElementType() reflect.Type
- func (o GitCatalogResponsePtrOutput) Path() pulumi.StringPtrOutput
- func (o GitCatalogResponsePtrOutput) SecretIdentifier() pulumi.StringPtrOutput
- func (o GitCatalogResponsePtrOutput) ToGitCatalogResponsePtrOutput() GitCatalogResponsePtrOutput
- func (o GitCatalogResponsePtrOutput) ToGitCatalogResponsePtrOutputWithContext(ctx context.Context) GitCatalogResponsePtrOutput
- func (o GitCatalogResponsePtrOutput) Uri() pulumi.StringPtrOutput
- type HealthStatusDetailResponse
- type HealthStatusDetailResponseArrayOutput
- func (HealthStatusDetailResponseArrayOutput) ElementType() reflect.Type
- func (o HealthStatusDetailResponseArrayOutput) Index(i pulumi.IntInput) HealthStatusDetailResponseOutput
- func (o HealthStatusDetailResponseArrayOutput) ToHealthStatusDetailResponseArrayOutput() HealthStatusDetailResponseArrayOutput
- func (o HealthStatusDetailResponseArrayOutput) ToHealthStatusDetailResponseArrayOutputWithContext(ctx context.Context) HealthStatusDetailResponseArrayOutput
- type HealthStatusDetailResponseOutput
- func (o HealthStatusDetailResponseOutput) Code() pulumi.StringOutput
- func (HealthStatusDetailResponseOutput) ElementType() reflect.Type
- func (o HealthStatusDetailResponseOutput) Message() pulumi.StringOutput
- func (o HealthStatusDetailResponseOutput) ToHealthStatusDetailResponseOutput() HealthStatusDetailResponseOutput
- func (o HealthStatusDetailResponseOutput) ToHealthStatusDetailResponseOutputWithContext(ctx context.Context) HealthStatusDetailResponseOutput
- type HibernateSupport
- func (HibernateSupport) ElementType() reflect.Type
- func (e HibernateSupport) ToHibernateSupportOutput() HibernateSupportOutput
- func (e HibernateSupport) ToHibernateSupportOutputWithContext(ctx context.Context) HibernateSupportOutput
- func (e HibernateSupport) ToHibernateSupportPtrOutput() HibernateSupportPtrOutput
- func (e HibernateSupport) ToHibernateSupportPtrOutputWithContext(ctx context.Context) HibernateSupportPtrOutput
- func (e HibernateSupport) ToStringOutput() pulumi.StringOutput
- func (e HibernateSupport) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e HibernateSupport) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e HibernateSupport) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type HibernateSupportInput
- type HibernateSupportOutput
- func (HibernateSupportOutput) ElementType() reflect.Type
- func (o HibernateSupportOutput) ToHibernateSupportOutput() HibernateSupportOutput
- func (o HibernateSupportOutput) ToHibernateSupportOutputWithContext(ctx context.Context) HibernateSupportOutput
- func (o HibernateSupportOutput) ToHibernateSupportPtrOutput() HibernateSupportPtrOutput
- func (o HibernateSupportOutput) ToHibernateSupportPtrOutputWithContext(ctx context.Context) HibernateSupportPtrOutput
- func (o HibernateSupportOutput) ToStringOutput() pulumi.StringOutput
- func (o HibernateSupportOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o HibernateSupportOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o HibernateSupportOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type HibernateSupportPtrInput
- type HibernateSupportPtrOutput
- func (o HibernateSupportPtrOutput) Elem() HibernateSupportOutput
- func (HibernateSupportPtrOutput) ElementType() reflect.Type
- func (o HibernateSupportPtrOutput) ToHibernateSupportPtrOutput() HibernateSupportPtrOutput
- func (o HibernateSupportPtrOutput) ToHibernateSupportPtrOutputWithContext(ctx context.Context) HibernateSupportPtrOutput
- func (o HibernateSupportPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o HibernateSupportPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ImageReference
- type ImageReferenceArgs
- type ImageReferenceInput
- type ImageReferenceOutput
- type ImageReferenceResponse
- type ImageReferenceResponseOutput
- func (ImageReferenceResponseOutput) ElementType() reflect.Type
- func (o ImageReferenceResponseOutput) ExactVersion() pulumi.StringOutput
- func (o ImageReferenceResponseOutput) Id() pulumi.StringPtrOutput
- func (o ImageReferenceResponseOutput) ToImageReferenceResponseOutput() ImageReferenceResponseOutput
- func (o ImageReferenceResponseOutput) ToImageReferenceResponseOutputWithContext(ctx context.Context) ImageReferenceResponseOutput
- type ImageValidationErrorDetailsResponse
- type ImageValidationErrorDetailsResponseOutput
- func (o ImageValidationErrorDetailsResponseOutput) Code() pulumi.StringPtrOutput
- func (ImageValidationErrorDetailsResponseOutput) ElementType() reflect.Type
- func (o ImageValidationErrorDetailsResponseOutput) Message() pulumi.StringPtrOutput
- func (o ImageValidationErrorDetailsResponseOutput) ToImageValidationErrorDetailsResponseOutput() ImageValidationErrorDetailsResponseOutput
- func (o ImageValidationErrorDetailsResponseOutput) ToImageValidationErrorDetailsResponseOutputWithContext(ctx context.Context) ImageValidationErrorDetailsResponseOutput
- type LicenseType
- func (LicenseType) ElementType() reflect.Type
- func (e LicenseType) ToLicenseTypeOutput() LicenseTypeOutput
- func (e LicenseType) ToLicenseTypeOutputWithContext(ctx context.Context) LicenseTypeOutput
- func (e LicenseType) ToLicenseTypePtrOutput() LicenseTypePtrOutput
- func (e LicenseType) ToLicenseTypePtrOutputWithContext(ctx context.Context) LicenseTypePtrOutput
- func (e LicenseType) ToStringOutput() pulumi.StringOutput
- func (e LicenseType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LicenseType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LicenseType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LicenseTypeInput
- type LicenseTypeOutput
- func (LicenseTypeOutput) ElementType() reflect.Type
- func (o LicenseTypeOutput) ToLicenseTypeOutput() LicenseTypeOutput
- func (o LicenseTypeOutput) ToLicenseTypeOutputWithContext(ctx context.Context) LicenseTypeOutput
- func (o LicenseTypeOutput) ToLicenseTypePtrOutput() LicenseTypePtrOutput
- func (o LicenseTypeOutput) ToLicenseTypePtrOutputWithContext(ctx context.Context) LicenseTypePtrOutput
- func (o LicenseTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o LicenseTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o LicenseTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LicenseTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LicenseTypePtrInput
- type LicenseTypePtrOutput
- func (o LicenseTypePtrOutput) Elem() LicenseTypeOutput
- func (LicenseTypePtrOutput) ElementType() reflect.Type
- func (o LicenseTypePtrOutput) ToLicenseTypePtrOutput() LicenseTypePtrOutput
- func (o LicenseTypePtrOutput) ToLicenseTypePtrOutputWithContext(ctx context.Context) LicenseTypePtrOutput
- func (o LicenseTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LicenseTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LocalAdminStatus
- func (LocalAdminStatus) ElementType() reflect.Type
- func (e LocalAdminStatus) ToLocalAdminStatusOutput() LocalAdminStatusOutput
- func (e LocalAdminStatus) ToLocalAdminStatusOutputWithContext(ctx context.Context) LocalAdminStatusOutput
- func (e LocalAdminStatus) ToLocalAdminStatusPtrOutput() LocalAdminStatusPtrOutput
- func (e LocalAdminStatus) ToLocalAdminStatusPtrOutputWithContext(ctx context.Context) LocalAdminStatusPtrOutput
- func (e LocalAdminStatus) ToStringOutput() pulumi.StringOutput
- func (e LocalAdminStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LocalAdminStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LocalAdminStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LocalAdminStatusInput
- type LocalAdminStatusOutput
- func (LocalAdminStatusOutput) ElementType() reflect.Type
- func (o LocalAdminStatusOutput) ToLocalAdminStatusOutput() LocalAdminStatusOutput
- func (o LocalAdminStatusOutput) ToLocalAdminStatusOutputWithContext(ctx context.Context) LocalAdminStatusOutput
- func (o LocalAdminStatusOutput) ToLocalAdminStatusPtrOutput() LocalAdminStatusPtrOutput
- func (o LocalAdminStatusOutput) ToLocalAdminStatusPtrOutputWithContext(ctx context.Context) LocalAdminStatusPtrOutput
- func (o LocalAdminStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o LocalAdminStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o LocalAdminStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LocalAdminStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LocalAdminStatusPtrInput
- type LocalAdminStatusPtrOutput
- func (o LocalAdminStatusPtrOutput) Elem() LocalAdminStatusOutput
- func (LocalAdminStatusPtrOutput) ElementType() reflect.Type
- func (o LocalAdminStatusPtrOutput) ToLocalAdminStatusPtrOutput() LocalAdminStatusPtrOutput
- func (o LocalAdminStatusPtrOutput) ToLocalAdminStatusPtrOutputWithContext(ctx context.Context) LocalAdminStatusPtrOutput
- func (o LocalAdminStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LocalAdminStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LookupAttachedNetworkByDevCenterArgs
- type LookupAttachedNetworkByDevCenterOutputArgs
- type LookupAttachedNetworkByDevCenterResult
- type LookupAttachedNetworkByDevCenterResultOutput
- func (o LookupAttachedNetworkByDevCenterResultOutput) DomainJoinType() pulumi.StringOutput
- func (LookupAttachedNetworkByDevCenterResultOutput) ElementType() reflect.Type
- func (o LookupAttachedNetworkByDevCenterResultOutput) HealthCheckStatus() pulumi.StringOutput
- func (o LookupAttachedNetworkByDevCenterResultOutput) Id() pulumi.StringOutput
- func (o LookupAttachedNetworkByDevCenterResultOutput) Name() pulumi.StringOutput
- func (o LookupAttachedNetworkByDevCenterResultOutput) NetworkConnectionId() pulumi.StringOutput
- func (o LookupAttachedNetworkByDevCenterResultOutput) NetworkConnectionLocation() pulumi.StringOutput
- func (o LookupAttachedNetworkByDevCenterResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupAttachedNetworkByDevCenterResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupAttachedNetworkByDevCenterResultOutput) ToLookupAttachedNetworkByDevCenterResultOutput() LookupAttachedNetworkByDevCenterResultOutput
- func (o LookupAttachedNetworkByDevCenterResultOutput) ToLookupAttachedNetworkByDevCenterResultOutputWithContext(ctx context.Context) LookupAttachedNetworkByDevCenterResultOutput
- func (o LookupAttachedNetworkByDevCenterResultOutput) Type() pulumi.StringOutput
- type LookupCatalogArgs
- type LookupCatalogOutputArgs
- type LookupCatalogResult
- type LookupCatalogResultOutput
- func (o LookupCatalogResultOutput) AdoGit() GitCatalogResponsePtrOutput
- func (LookupCatalogResultOutput) ElementType() reflect.Type
- func (o LookupCatalogResultOutput) GitHub() GitCatalogResponsePtrOutput
- func (o LookupCatalogResultOutput) Id() pulumi.StringOutput
- func (o LookupCatalogResultOutput) LastSyncTime() pulumi.StringOutput
- func (o LookupCatalogResultOutput) Name() pulumi.StringOutput
- func (o LookupCatalogResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupCatalogResultOutput) SyncState() pulumi.StringOutput
- func (o LookupCatalogResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupCatalogResultOutput) ToLookupCatalogResultOutput() LookupCatalogResultOutput
- func (o LookupCatalogResultOutput) ToLookupCatalogResultOutputWithContext(ctx context.Context) LookupCatalogResultOutput
- func (o LookupCatalogResultOutput) Type() pulumi.StringOutput
- type LookupDevBoxDefinitionArgs
- type LookupDevBoxDefinitionOutputArgs
- type LookupDevBoxDefinitionResult
- type LookupDevBoxDefinitionResultOutput
- func (o LookupDevBoxDefinitionResultOutput) ActiveImageReference() ImageReferenceResponseOutput
- func (LookupDevBoxDefinitionResultOutput) ElementType() reflect.Type
- func (o LookupDevBoxDefinitionResultOutput) HibernateSupport() pulumi.StringPtrOutput
- func (o LookupDevBoxDefinitionResultOutput) Id() pulumi.StringOutput
- func (o LookupDevBoxDefinitionResultOutput) ImageReference() ImageReferenceResponseOutput
- func (o LookupDevBoxDefinitionResultOutput) ImageValidationErrorDetails() ImageValidationErrorDetailsResponseOutput
- func (o LookupDevBoxDefinitionResultOutput) ImageValidationStatus() pulumi.StringOutput
- func (o LookupDevBoxDefinitionResultOutput) Location() pulumi.StringOutput
- func (o LookupDevBoxDefinitionResultOutput) Name() pulumi.StringOutput
- func (o LookupDevBoxDefinitionResultOutput) OsStorageType() pulumi.StringPtrOutput
- func (o LookupDevBoxDefinitionResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupDevBoxDefinitionResultOutput) Sku() SkuResponseOutput
- func (o LookupDevBoxDefinitionResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupDevBoxDefinitionResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupDevBoxDefinitionResultOutput) ToLookupDevBoxDefinitionResultOutput() LookupDevBoxDefinitionResultOutput
- func (o LookupDevBoxDefinitionResultOutput) ToLookupDevBoxDefinitionResultOutputWithContext(ctx context.Context) LookupDevBoxDefinitionResultOutput
- func (o LookupDevBoxDefinitionResultOutput) Type() pulumi.StringOutput
- type LookupDevCenterArgs
- type LookupDevCenterOutputArgs
- type LookupDevCenterResult
- type LookupDevCenterResultOutput
- func (o LookupDevCenterResultOutput) DevCenterUri() pulumi.StringOutput
- func (LookupDevCenterResultOutput) ElementType() reflect.Type
- func (o LookupDevCenterResultOutput) Id() pulumi.StringOutput
- func (o LookupDevCenterResultOutput) Identity() ManagedServiceIdentityResponsePtrOutput
- func (o LookupDevCenterResultOutput) Location() pulumi.StringOutput
- func (o LookupDevCenterResultOutput) Name() pulumi.StringOutput
- func (o LookupDevCenterResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupDevCenterResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupDevCenterResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupDevCenterResultOutput) ToLookupDevCenterResultOutput() LookupDevCenterResultOutput
- func (o LookupDevCenterResultOutput) ToLookupDevCenterResultOutputWithContext(ctx context.Context) LookupDevCenterResultOutput
- func (o LookupDevCenterResultOutput) Type() pulumi.StringOutput
- type LookupEncryptionSetArgs
- type LookupEncryptionSetOutputArgs
- type LookupEncryptionSetResult
- type LookupEncryptionSetResultOutput
- func (o LookupEncryptionSetResultOutput) DevboxDisksEncryptionEnableStatus() pulumi.StringPtrOutput
- func (LookupEncryptionSetResultOutput) ElementType() reflect.Type
- func (o LookupEncryptionSetResultOutput) Id() pulumi.StringOutput
- func (o LookupEncryptionSetResultOutput) Identity() ManagedServiceIdentityResponsePtrOutput
- func (o LookupEncryptionSetResultOutput) KeyEncryptionKeyUrl() pulumi.StringPtrOutput
- func (o LookupEncryptionSetResultOutput) Location() pulumi.StringOutput
- func (o LookupEncryptionSetResultOutput) Name() pulumi.StringOutput
- func (o LookupEncryptionSetResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupEncryptionSetResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupEncryptionSetResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupEncryptionSetResultOutput) ToLookupEncryptionSetResultOutput() LookupEncryptionSetResultOutput
- func (o LookupEncryptionSetResultOutput) ToLookupEncryptionSetResultOutputWithContext(ctx context.Context) LookupEncryptionSetResultOutput
- func (o LookupEncryptionSetResultOutput) Type() pulumi.StringOutput
- type LookupEnvironmentTypeArgs
- type LookupEnvironmentTypeOutputArgs
- type LookupEnvironmentTypeResult
- type LookupEnvironmentTypeResultOutput
- func (LookupEnvironmentTypeResultOutput) ElementType() reflect.Type
- func (o LookupEnvironmentTypeResultOutput) Id() pulumi.StringOutput
- func (o LookupEnvironmentTypeResultOutput) Name() pulumi.StringOutput
- func (o LookupEnvironmentTypeResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupEnvironmentTypeResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupEnvironmentTypeResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupEnvironmentTypeResultOutput) ToLookupEnvironmentTypeResultOutput() LookupEnvironmentTypeResultOutput
- func (o LookupEnvironmentTypeResultOutput) ToLookupEnvironmentTypeResultOutputWithContext(ctx context.Context) LookupEnvironmentTypeResultOutput
- func (o LookupEnvironmentTypeResultOutput) Type() pulumi.StringOutput
- type LookupGalleryArgs
- type LookupGalleryOutputArgs
- type LookupGalleryResult
- type LookupGalleryResultOutput
- func (LookupGalleryResultOutput) ElementType() reflect.Type
- func (o LookupGalleryResultOutput) GalleryResourceId() pulumi.StringOutput
- func (o LookupGalleryResultOutput) Id() pulumi.StringOutput
- func (o LookupGalleryResultOutput) Name() pulumi.StringOutput
- func (o LookupGalleryResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupGalleryResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupGalleryResultOutput) ToLookupGalleryResultOutput() LookupGalleryResultOutput
- func (o LookupGalleryResultOutput) ToLookupGalleryResultOutputWithContext(ctx context.Context) LookupGalleryResultOutput
- func (o LookupGalleryResultOutput) Type() pulumi.StringOutput
- type LookupNetworkConnectionArgs
- type LookupNetworkConnectionOutputArgs
- type LookupNetworkConnectionResult
- type LookupNetworkConnectionResultOutput
- func (o LookupNetworkConnectionResultOutput) DomainJoinType() pulumi.StringOutput
- func (o LookupNetworkConnectionResultOutput) DomainName() pulumi.StringPtrOutput
- func (o LookupNetworkConnectionResultOutput) DomainPassword() pulumi.StringPtrOutput
- func (o LookupNetworkConnectionResultOutput) DomainUsername() pulumi.StringPtrOutput
- func (LookupNetworkConnectionResultOutput) ElementType() reflect.Type
- func (o LookupNetworkConnectionResultOutput) HealthCheckStatus() pulumi.StringOutput
- func (o LookupNetworkConnectionResultOutput) Id() pulumi.StringOutput
- func (o LookupNetworkConnectionResultOutput) Location() pulumi.StringOutput
- func (o LookupNetworkConnectionResultOutput) Name() pulumi.StringOutput
- func (o LookupNetworkConnectionResultOutput) NetworkingResourceGroupName() pulumi.StringPtrOutput
- func (o LookupNetworkConnectionResultOutput) OrganizationUnit() pulumi.StringPtrOutput
- func (o LookupNetworkConnectionResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupNetworkConnectionResultOutput) SubnetId() pulumi.StringOutput
- func (o LookupNetworkConnectionResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupNetworkConnectionResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupNetworkConnectionResultOutput) ToLookupNetworkConnectionResultOutput() LookupNetworkConnectionResultOutput
- func (o LookupNetworkConnectionResultOutput) ToLookupNetworkConnectionResultOutputWithContext(ctx context.Context) LookupNetworkConnectionResultOutput
- func (o LookupNetworkConnectionResultOutput) Type() pulumi.StringOutput
- type LookupPlanArgs
- type LookupPlanMemberArgs
- type LookupPlanMemberOutputArgs
- type LookupPlanMemberResult
- type LookupPlanMemberResultOutput
- func (LookupPlanMemberResultOutput) ElementType() reflect.Type
- func (o LookupPlanMemberResultOutput) Id() pulumi.StringOutput
- func (o LookupPlanMemberResultOutput) MemberId() pulumi.StringPtrOutput
- func (o LookupPlanMemberResultOutput) MemberType() pulumi.StringPtrOutput
- func (o LookupPlanMemberResultOutput) Name() pulumi.StringOutput
- func (o LookupPlanMemberResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupPlanMemberResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupPlanMemberResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupPlanMemberResultOutput) ToLookupPlanMemberResultOutput() LookupPlanMemberResultOutput
- func (o LookupPlanMemberResultOutput) ToLookupPlanMemberResultOutputWithContext(ctx context.Context) LookupPlanMemberResultOutput
- func (o LookupPlanMemberResultOutput) Type() pulumi.StringOutput
- type LookupPlanOutputArgs
- type LookupPlanResult
- type LookupPlanResultOutput
- func (LookupPlanResultOutput) ElementType() reflect.Type
- func (o LookupPlanResultOutput) Id() pulumi.StringOutput
- func (o LookupPlanResultOutput) Location() pulumi.StringOutput
- func (o LookupPlanResultOutput) Name() pulumi.StringOutput
- func (o LookupPlanResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupPlanResultOutput) Sku() SkuResponsePtrOutput
- func (o LookupPlanResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupPlanResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupPlanResultOutput) ToLookupPlanResultOutput() LookupPlanResultOutput
- func (o LookupPlanResultOutput) ToLookupPlanResultOutputWithContext(ctx context.Context) LookupPlanResultOutput
- func (o LookupPlanResultOutput) Type() pulumi.StringOutput
- type LookupPoolArgs
- type LookupPoolOutputArgs
- type LookupPoolResult
- type LookupPoolResultOutput
- func (o LookupPoolResultOutput) DevBoxDefinitionName() pulumi.StringOutput
- func (LookupPoolResultOutput) ElementType() reflect.Type
- func (o LookupPoolResultOutput) HealthStatus() pulumi.StringOutput
- func (o LookupPoolResultOutput) HealthStatusDetails() HealthStatusDetailResponseArrayOutput
- func (o LookupPoolResultOutput) Id() pulumi.StringOutput
- func (o LookupPoolResultOutput) LicenseType() pulumi.StringOutput
- func (o LookupPoolResultOutput) LocalAdministrator() pulumi.StringOutput
- func (o LookupPoolResultOutput) Location() pulumi.StringOutput
- func (o LookupPoolResultOutput) Name() pulumi.StringOutput
- func (o LookupPoolResultOutput) NetworkConnectionName() pulumi.StringOutput
- func (o LookupPoolResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupPoolResultOutput) StopOnDisconnect() StopOnDisconnectConfigurationResponsePtrOutput
- func (o LookupPoolResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupPoolResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupPoolResultOutput) ToLookupPoolResultOutput() LookupPoolResultOutput
- func (o LookupPoolResultOutput) ToLookupPoolResultOutputWithContext(ctx context.Context) LookupPoolResultOutput
- func (o LookupPoolResultOutput) Type() pulumi.StringOutput
- type LookupProjectArgs
- type LookupProjectCatalogArgs
- type LookupProjectCatalogOutputArgs
- type LookupProjectCatalogResult
- type LookupProjectCatalogResultOutput
- func (o LookupProjectCatalogResultOutput) AdoGit() GitCatalogResponsePtrOutput
- func (o LookupProjectCatalogResultOutput) ConnectionState() pulumi.StringOutput
- func (LookupProjectCatalogResultOutput) ElementType() reflect.Type
- func (o LookupProjectCatalogResultOutput) GitHub() GitCatalogResponsePtrOutput
- func (o LookupProjectCatalogResultOutput) Id() pulumi.StringOutput
- func (o LookupProjectCatalogResultOutput) LastConnectionTime() pulumi.StringOutput
- func (o LookupProjectCatalogResultOutput) LastSyncStats() SyncStatsResponseOutput
- func (o LookupProjectCatalogResultOutput) LastSyncTime() pulumi.StringOutput
- func (o LookupProjectCatalogResultOutput) Name() pulumi.StringOutput
- func (o LookupProjectCatalogResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupProjectCatalogResultOutput) SyncState() pulumi.StringOutput
- func (o LookupProjectCatalogResultOutput) SyncType() pulumi.StringPtrOutput
- func (o LookupProjectCatalogResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupProjectCatalogResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupProjectCatalogResultOutput) ToLookupProjectCatalogResultOutput() LookupProjectCatalogResultOutput
- func (o LookupProjectCatalogResultOutput) ToLookupProjectCatalogResultOutputWithContext(ctx context.Context) LookupProjectCatalogResultOutput
- func (o LookupProjectCatalogResultOutput) Type() pulumi.StringOutput
- type LookupProjectEnvironmentTypeArgs
- type LookupProjectEnvironmentTypeOutputArgs
- type LookupProjectEnvironmentTypeResult
- type LookupProjectEnvironmentTypeResultOutput
- func (o LookupProjectEnvironmentTypeResultOutput) CreatorRoleAssignment() ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentPtrOutput
- func (o LookupProjectEnvironmentTypeResultOutput) DeploymentTargetId() pulumi.StringPtrOutput
- func (LookupProjectEnvironmentTypeResultOutput) ElementType() reflect.Type
- func (o LookupProjectEnvironmentTypeResultOutput) Id() pulumi.StringOutput
- func (o LookupProjectEnvironmentTypeResultOutput) Identity() ManagedServiceIdentityResponsePtrOutput
- func (o LookupProjectEnvironmentTypeResultOutput) Location() pulumi.StringPtrOutput
- func (o LookupProjectEnvironmentTypeResultOutput) Name() pulumi.StringOutput
- func (o LookupProjectEnvironmentTypeResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupProjectEnvironmentTypeResultOutput) Status() pulumi.StringPtrOutput
- func (o LookupProjectEnvironmentTypeResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupProjectEnvironmentTypeResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupProjectEnvironmentTypeResultOutput) ToLookupProjectEnvironmentTypeResultOutput() LookupProjectEnvironmentTypeResultOutput
- func (o LookupProjectEnvironmentTypeResultOutput) ToLookupProjectEnvironmentTypeResultOutputWithContext(ctx context.Context) LookupProjectEnvironmentTypeResultOutput
- func (o LookupProjectEnvironmentTypeResultOutput) Type() pulumi.StringOutput
- func (o LookupProjectEnvironmentTypeResultOutput) UserRoleAssignments() UserRoleAssignmentResponseMapOutput
- type LookupProjectOutputArgs
- type LookupProjectResult
- type LookupProjectResultOutput
- func (o LookupProjectResultOutput) Description() pulumi.StringPtrOutput
- func (o LookupProjectResultOutput) DevCenterId() pulumi.StringPtrOutput
- func (o LookupProjectResultOutput) DevCenterUri() pulumi.StringOutput
- func (LookupProjectResultOutput) ElementType() reflect.Type
- func (o LookupProjectResultOutput) Id() pulumi.StringOutput
- func (o LookupProjectResultOutput) Location() pulumi.StringOutput
- func (o LookupProjectResultOutput) MaxDevBoxesPerUser() pulumi.IntPtrOutput
- func (o LookupProjectResultOutput) Name() pulumi.StringOutput
- func (o LookupProjectResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupProjectResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupProjectResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupProjectResultOutput) ToLookupProjectResultOutput() LookupProjectResultOutput
- func (o LookupProjectResultOutput) ToLookupProjectResultOutputWithContext(ctx context.Context) LookupProjectResultOutput
- func (o LookupProjectResultOutput) Type() pulumi.StringOutput
- type LookupScheduleArgs
- type LookupScheduleOutputArgs
- type LookupScheduleResult
- type LookupScheduleResultOutput
- func (LookupScheduleResultOutput) ElementType() reflect.Type
- func (o LookupScheduleResultOutput) Frequency() pulumi.StringOutput
- func (o LookupScheduleResultOutput) Id() pulumi.StringOutput
- func (o LookupScheduleResultOutput) Name() pulumi.StringOutput
- func (o LookupScheduleResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupScheduleResultOutput) State() pulumi.StringPtrOutput
- func (o LookupScheduleResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupScheduleResultOutput) Time() pulumi.StringOutput
- func (o LookupScheduleResultOutput) TimeZone() pulumi.StringOutput
- func (o LookupScheduleResultOutput) ToLookupScheduleResultOutput() LookupScheduleResultOutput
- func (o LookupScheduleResultOutput) ToLookupScheduleResultOutputWithContext(ctx context.Context) LookupScheduleResultOutput
- func (o LookupScheduleResultOutput) Type() pulumi.StringOutput
- type ManagedServiceIdentity
- type ManagedServiceIdentityArgs
- func (ManagedServiceIdentityArgs) ElementType() reflect.Type
- func (i ManagedServiceIdentityArgs) ToManagedServiceIdentityOutput() ManagedServiceIdentityOutput
- func (i ManagedServiceIdentityArgs) ToManagedServiceIdentityOutputWithContext(ctx context.Context) ManagedServiceIdentityOutput
- func (i ManagedServiceIdentityArgs) ToManagedServiceIdentityPtrOutput() ManagedServiceIdentityPtrOutput
- func (i ManagedServiceIdentityArgs) ToManagedServiceIdentityPtrOutputWithContext(ctx context.Context) ManagedServiceIdentityPtrOutput
- type ManagedServiceIdentityInput
- type ManagedServiceIdentityOutput
- func (ManagedServiceIdentityOutput) ElementType() reflect.Type
- func (o ManagedServiceIdentityOutput) ToManagedServiceIdentityOutput() ManagedServiceIdentityOutput
- func (o ManagedServiceIdentityOutput) ToManagedServiceIdentityOutputWithContext(ctx context.Context) ManagedServiceIdentityOutput
- func (o ManagedServiceIdentityOutput) ToManagedServiceIdentityPtrOutput() ManagedServiceIdentityPtrOutput
- func (o ManagedServiceIdentityOutput) ToManagedServiceIdentityPtrOutputWithContext(ctx context.Context) ManagedServiceIdentityPtrOutput
- func (o ManagedServiceIdentityOutput) Type() pulumi.StringOutput
- func (o ManagedServiceIdentityOutput) UserAssignedIdentities() pulumi.StringArrayOutput
- type ManagedServiceIdentityPtrInput
- type ManagedServiceIdentityPtrOutput
- func (o ManagedServiceIdentityPtrOutput) Elem() ManagedServiceIdentityOutput
- func (ManagedServiceIdentityPtrOutput) ElementType() reflect.Type
- func (o ManagedServiceIdentityPtrOutput) ToManagedServiceIdentityPtrOutput() ManagedServiceIdentityPtrOutput
- func (o ManagedServiceIdentityPtrOutput) ToManagedServiceIdentityPtrOutputWithContext(ctx context.Context) ManagedServiceIdentityPtrOutput
- func (o ManagedServiceIdentityPtrOutput) Type() pulumi.StringPtrOutput
- func (o ManagedServiceIdentityPtrOutput) UserAssignedIdentities() pulumi.StringArrayOutput
- type ManagedServiceIdentityResponse
- type ManagedServiceIdentityResponseOutput
- func (ManagedServiceIdentityResponseOutput) ElementType() reflect.Type
- func (o ManagedServiceIdentityResponseOutput) PrincipalId() pulumi.StringOutput
- func (o ManagedServiceIdentityResponseOutput) TenantId() pulumi.StringOutput
- func (o ManagedServiceIdentityResponseOutput) ToManagedServiceIdentityResponseOutput() ManagedServiceIdentityResponseOutput
- func (o ManagedServiceIdentityResponseOutput) ToManagedServiceIdentityResponseOutputWithContext(ctx context.Context) ManagedServiceIdentityResponseOutput
- func (o ManagedServiceIdentityResponseOutput) Type() pulumi.StringOutput
- func (o ManagedServiceIdentityResponseOutput) UserAssignedIdentities() UserAssignedIdentityResponseMapOutput
- type ManagedServiceIdentityResponsePtrOutput
- func (o ManagedServiceIdentityResponsePtrOutput) Elem() ManagedServiceIdentityResponseOutput
- func (ManagedServiceIdentityResponsePtrOutput) ElementType() reflect.Type
- func (o ManagedServiceIdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
- func (o ManagedServiceIdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
- func (o ManagedServiceIdentityResponsePtrOutput) ToManagedServiceIdentityResponsePtrOutput() ManagedServiceIdentityResponsePtrOutput
- func (o ManagedServiceIdentityResponsePtrOutput) ToManagedServiceIdentityResponsePtrOutputWithContext(ctx context.Context) ManagedServiceIdentityResponsePtrOutput
- func (o ManagedServiceIdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
- func (o ManagedServiceIdentityResponsePtrOutput) UserAssignedIdentities() UserAssignedIdentityResponseMapOutput
- type ManagedServiceIdentityType
- func (ManagedServiceIdentityType) ElementType() reflect.Type
- func (e ManagedServiceIdentityType) ToManagedServiceIdentityTypeOutput() ManagedServiceIdentityTypeOutput
- func (e ManagedServiceIdentityType) ToManagedServiceIdentityTypeOutputWithContext(ctx context.Context) ManagedServiceIdentityTypeOutput
- func (e ManagedServiceIdentityType) ToManagedServiceIdentityTypePtrOutput() ManagedServiceIdentityTypePtrOutput
- func (e ManagedServiceIdentityType) ToManagedServiceIdentityTypePtrOutputWithContext(ctx context.Context) ManagedServiceIdentityTypePtrOutput
- func (e ManagedServiceIdentityType) ToStringOutput() pulumi.StringOutput
- func (e ManagedServiceIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ManagedServiceIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ManagedServiceIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ManagedServiceIdentityTypeInput
- type ManagedServiceIdentityTypeOutput
- func (ManagedServiceIdentityTypeOutput) ElementType() reflect.Type
- func (o ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypeOutput() ManagedServiceIdentityTypeOutput
- func (o ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypeOutputWithContext(ctx context.Context) ManagedServiceIdentityTypeOutput
- func (o ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypePtrOutput() ManagedServiceIdentityTypePtrOutput
- func (o ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypePtrOutputWithContext(ctx context.Context) ManagedServiceIdentityTypePtrOutput
- func (o ManagedServiceIdentityTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o ManagedServiceIdentityTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ManagedServiceIdentityTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ManagedServiceIdentityTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ManagedServiceIdentityTypePtrInput
- type ManagedServiceIdentityTypePtrOutput
- func (o ManagedServiceIdentityTypePtrOutput) Elem() ManagedServiceIdentityTypeOutput
- func (ManagedServiceIdentityTypePtrOutput) ElementType() reflect.Type
- func (o ManagedServiceIdentityTypePtrOutput) ToManagedServiceIdentityTypePtrOutput() ManagedServiceIdentityTypePtrOutput
- func (o ManagedServiceIdentityTypePtrOutput) ToManagedServiceIdentityTypePtrOutputWithContext(ctx context.Context) ManagedServiceIdentityTypePtrOutput
- func (o ManagedServiceIdentityTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ManagedServiceIdentityTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type NetworkConnection
- type NetworkConnectionArgs
- type NetworkConnectionInput
- type NetworkConnectionOutput
- func (o NetworkConnectionOutput) DomainJoinType() pulumi.StringOutput
- func (o NetworkConnectionOutput) DomainName() pulumi.StringPtrOutput
- func (o NetworkConnectionOutput) DomainPassword() pulumi.StringPtrOutput
- func (o NetworkConnectionOutput) DomainUsername() pulumi.StringPtrOutput
- func (NetworkConnectionOutput) ElementType() reflect.Type
- func (o NetworkConnectionOutput) HealthCheckStatus() pulumi.StringOutput
- func (o NetworkConnectionOutput) Location() pulumi.StringOutput
- func (o NetworkConnectionOutput) Name() pulumi.StringOutput
- func (o NetworkConnectionOutput) NetworkingResourceGroupName() pulumi.StringPtrOutput
- func (o NetworkConnectionOutput) OrganizationUnit() pulumi.StringPtrOutput
- func (o NetworkConnectionOutput) ProvisioningState() pulumi.StringOutput
- func (o NetworkConnectionOutput) SubnetId() pulumi.StringOutput
- func (o NetworkConnectionOutput) SystemData() SystemDataResponseOutput
- func (o NetworkConnectionOutput) Tags() pulumi.StringMapOutput
- func (o NetworkConnectionOutput) ToNetworkConnectionOutput() NetworkConnectionOutput
- func (o NetworkConnectionOutput) ToNetworkConnectionOutputWithContext(ctx context.Context) NetworkConnectionOutput
- func (o NetworkConnectionOutput) Type() pulumi.StringOutput
- type NetworkConnectionState
- type Plan
- type PlanArgs
- type PlanInput
- type PlanMember
- type PlanMemberArgs
- type PlanMemberInput
- type PlanMemberOutput
- func (PlanMemberOutput) ElementType() reflect.Type
- func (o PlanMemberOutput) MemberId() pulumi.StringPtrOutput
- func (o PlanMemberOutput) MemberType() pulumi.StringPtrOutput
- func (o PlanMemberOutput) Name() pulumi.StringOutput
- func (o PlanMemberOutput) ProvisioningState() pulumi.StringOutput
- func (o PlanMemberOutput) SystemData() SystemDataResponseOutput
- func (o PlanMemberOutput) Tags() pulumi.StringMapOutput
- func (o PlanMemberOutput) ToPlanMemberOutput() PlanMemberOutput
- func (o PlanMemberOutput) ToPlanMemberOutputWithContext(ctx context.Context) PlanMemberOutput
- func (o PlanMemberOutput) Type() pulumi.StringOutput
- type PlanMemberState
- type PlanMemberType
- func (PlanMemberType) ElementType() reflect.Type
- func (e PlanMemberType) ToPlanMemberTypeOutput() PlanMemberTypeOutput
- func (e PlanMemberType) ToPlanMemberTypeOutputWithContext(ctx context.Context) PlanMemberTypeOutput
- func (e PlanMemberType) ToPlanMemberTypePtrOutput() PlanMemberTypePtrOutput
- func (e PlanMemberType) ToPlanMemberTypePtrOutputWithContext(ctx context.Context) PlanMemberTypePtrOutput
- func (e PlanMemberType) ToStringOutput() pulumi.StringOutput
- func (e PlanMemberType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PlanMemberType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PlanMemberType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PlanMemberTypeInput
- type PlanMemberTypeOutput
- func (PlanMemberTypeOutput) ElementType() reflect.Type
- func (o PlanMemberTypeOutput) ToPlanMemberTypeOutput() PlanMemberTypeOutput
- func (o PlanMemberTypeOutput) ToPlanMemberTypeOutputWithContext(ctx context.Context) PlanMemberTypeOutput
- func (o PlanMemberTypeOutput) ToPlanMemberTypePtrOutput() PlanMemberTypePtrOutput
- func (o PlanMemberTypeOutput) ToPlanMemberTypePtrOutputWithContext(ctx context.Context) PlanMemberTypePtrOutput
- func (o PlanMemberTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o PlanMemberTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PlanMemberTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PlanMemberTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PlanMemberTypePtrInput
- type PlanMemberTypePtrOutput
- func (o PlanMemberTypePtrOutput) Elem() PlanMemberTypeOutput
- func (PlanMemberTypePtrOutput) ElementType() reflect.Type
- func (o PlanMemberTypePtrOutput) ToPlanMemberTypePtrOutput() PlanMemberTypePtrOutput
- func (o PlanMemberTypePtrOutput) ToPlanMemberTypePtrOutputWithContext(ctx context.Context) PlanMemberTypePtrOutput
- func (o PlanMemberTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PlanMemberTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PlanOutput
- func (PlanOutput) ElementType() reflect.Type
- func (o PlanOutput) Location() pulumi.StringOutput
- func (o PlanOutput) Name() pulumi.StringOutput
- func (o PlanOutput) ProvisioningState() pulumi.StringOutput
- func (o PlanOutput) Sku() SkuResponsePtrOutput
- func (o PlanOutput) SystemData() SystemDataResponseOutput
- func (o PlanOutput) Tags() pulumi.StringMapOutput
- func (o PlanOutput) ToPlanOutput() PlanOutput
- func (o PlanOutput) ToPlanOutputWithContext(ctx context.Context) PlanOutput
- func (o PlanOutput) Type() pulumi.StringOutput
- type PlanState
- type Pool
- type PoolArgs
- type PoolInput
- type PoolOutput
- func (o PoolOutput) DevBoxDefinitionName() pulumi.StringOutput
- func (PoolOutput) ElementType() reflect.Type
- func (o PoolOutput) HealthStatus() pulumi.StringOutput
- func (o PoolOutput) HealthStatusDetails() HealthStatusDetailResponseArrayOutput
- func (o PoolOutput) LicenseType() pulumi.StringOutput
- func (o PoolOutput) LocalAdministrator() pulumi.StringOutput
- func (o PoolOutput) Location() pulumi.StringOutput
- func (o PoolOutput) Name() pulumi.StringOutput
- func (o PoolOutput) NetworkConnectionName() pulumi.StringOutput
- func (o PoolOutput) ProvisioningState() pulumi.StringOutput
- func (o PoolOutput) StopOnDisconnect() StopOnDisconnectConfigurationResponsePtrOutput
- func (o PoolOutput) SystemData() SystemDataResponseOutput
- func (o PoolOutput) Tags() pulumi.StringMapOutput
- func (o PoolOutput) ToPoolOutput() PoolOutput
- func (o PoolOutput) ToPoolOutputWithContext(ctx context.Context) PoolOutput
- func (o PoolOutput) Type() pulumi.StringOutput
- type PoolState
- type Project
- type ProjectArgs
- type ProjectCatalog
- type ProjectCatalogArgs
- type ProjectCatalogInput
- type ProjectCatalogOutput
- func (o ProjectCatalogOutput) AdoGit() GitCatalogResponsePtrOutput
- func (o ProjectCatalogOutput) ConnectionState() pulumi.StringOutput
- func (ProjectCatalogOutput) ElementType() reflect.Type
- func (o ProjectCatalogOutput) GitHub() GitCatalogResponsePtrOutput
- func (o ProjectCatalogOutput) LastConnectionTime() pulumi.StringOutput
- func (o ProjectCatalogOutput) LastSyncStats() SyncStatsResponseOutput
- func (o ProjectCatalogOutput) LastSyncTime() pulumi.StringOutput
- func (o ProjectCatalogOutput) Name() pulumi.StringOutput
- func (o ProjectCatalogOutput) ProvisioningState() pulumi.StringOutput
- func (o ProjectCatalogOutput) SyncState() pulumi.StringOutput
- func (o ProjectCatalogOutput) SyncType() pulumi.StringPtrOutput
- func (o ProjectCatalogOutput) SystemData() SystemDataResponseOutput
- func (o ProjectCatalogOutput) Tags() pulumi.StringMapOutput
- func (o ProjectCatalogOutput) ToProjectCatalogOutput() ProjectCatalogOutput
- func (o ProjectCatalogOutput) ToProjectCatalogOutputWithContext(ctx context.Context) ProjectCatalogOutput
- func (o ProjectCatalogOutput) Type() pulumi.StringOutput
- type ProjectCatalogState
- type ProjectEnvironmentType
- type ProjectEnvironmentTypeArgs
- type ProjectEnvironmentTypeInput
- type ProjectEnvironmentTypeOutput
- func (o ProjectEnvironmentTypeOutput) CreatorRoleAssignment() ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentPtrOutput
- func (o ProjectEnvironmentTypeOutput) DeploymentTargetId() pulumi.StringPtrOutput
- func (ProjectEnvironmentTypeOutput) ElementType() reflect.Type
- func (o ProjectEnvironmentTypeOutput) Identity() ManagedServiceIdentityResponsePtrOutput
- func (o ProjectEnvironmentTypeOutput) Location() pulumi.StringPtrOutput
- func (o ProjectEnvironmentTypeOutput) Name() pulumi.StringOutput
- func (o ProjectEnvironmentTypeOutput) ProvisioningState() pulumi.StringOutput
- func (o ProjectEnvironmentTypeOutput) Status() pulumi.StringPtrOutput
- func (o ProjectEnvironmentTypeOutput) SystemData() SystemDataResponseOutput
- func (o ProjectEnvironmentTypeOutput) Tags() pulumi.StringMapOutput
- func (o ProjectEnvironmentTypeOutput) ToProjectEnvironmentTypeOutput() ProjectEnvironmentTypeOutput
- func (o ProjectEnvironmentTypeOutput) ToProjectEnvironmentTypeOutputWithContext(ctx context.Context) ProjectEnvironmentTypeOutput
- func (o ProjectEnvironmentTypeOutput) Type() pulumi.StringOutput
- func (o ProjectEnvironmentTypeOutput) UserRoleAssignments() UserRoleAssignmentResponseMapOutput
- type ProjectEnvironmentTypeState
- type ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignment
- type ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentArgs
- func (ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentArgs) ElementType() reflect.Type
- func (i ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentArgs) ToProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutput() ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutput
- func (i ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentArgs) ToProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutputWithContext(ctx context.Context) ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutput
- func (i ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentArgs) ToProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutput() ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutput
- func (i ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentArgs) ToProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutputWithContext(ctx context.Context) ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutput
- type ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentInput
- type ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutput
- func (ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutput) ElementType() reflect.Type
- func (o ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutput) Roles() pulumi.StringArrayOutput
- func (o ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutput) ToProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutput() ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutput
- func (o ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutput) ToProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutputWithContext(ctx context.Context) ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutput
- func (o ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutput) ToProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutput() ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutput
- func (o ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutput) ToProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutputWithContext(ctx context.Context) ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutput
- type ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrInput
- type ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutput
- func (o ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutput) Elem() ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutput
- func (ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutput) ElementType() reflect.Type
- func (o ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutput) Roles() pulumi.StringArrayOutput
- func (o ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutput) ToProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutput() ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutput
- func (o ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutput) ToProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutputWithContext(ctx context.Context) ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutput
- type ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignment
- type ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentOutput
- func (ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentOutput) ElementType() reflect.Type
- func (o ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentOutput) Roles() EnvironmentRoleResponseMapOutput
- func (o ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentOutput) ToProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentOutput() ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentOutput
- func (o ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentOutput) ToProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentOutputWithContext(ctx context.Context) ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentOutput
- type ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentPtrOutput
- func (o ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentPtrOutput) Elem() ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentOutput
- func (ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentPtrOutput) ElementType() reflect.Type
- func (o ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentPtrOutput) Roles() EnvironmentRoleResponseMapOutput
- func (o ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentPtrOutput) ToProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentPtrOutput() ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentPtrOutput
- func (o ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentPtrOutput) ToProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentPtrOutputWithContext(ctx context.Context) ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentPtrOutput
- type ProjectInput
- type ProjectNetworkSettingsResponse
- type ProjectNetworkSettingsResponseOutput
- func (ProjectNetworkSettingsResponseOutput) ElementType() reflect.Type
- func (o ProjectNetworkSettingsResponseOutput) MicrosoftHostedNetworkEnableStatus() pulumi.StringOutput
- func (o ProjectNetworkSettingsResponseOutput) ToProjectNetworkSettingsResponseOutput() ProjectNetworkSettingsResponseOutput
- func (o ProjectNetworkSettingsResponseOutput) ToProjectNetworkSettingsResponseOutputWithContext(ctx context.Context) ProjectNetworkSettingsResponseOutput
- type ProjectOutput
- func (o ProjectOutput) Description() pulumi.StringPtrOutput
- func (o ProjectOutput) DevCenterId() pulumi.StringPtrOutput
- func (o ProjectOutput) DevCenterUri() pulumi.StringOutput
- func (ProjectOutput) ElementType() reflect.Type
- func (o ProjectOutput) Location() pulumi.StringOutput
- func (o ProjectOutput) MaxDevBoxesPerUser() pulumi.IntPtrOutput
- func (o ProjectOutput) Name() pulumi.StringOutput
- func (o ProjectOutput) ProvisioningState() pulumi.StringOutput
- func (o ProjectOutput) SystemData() SystemDataResponseOutput
- func (o ProjectOutput) Tags() pulumi.StringMapOutput
- func (o ProjectOutput) ToProjectOutput() ProjectOutput
- func (o ProjectOutput) ToProjectOutputWithContext(ctx context.Context) ProjectOutput
- func (o ProjectOutput) Type() pulumi.StringOutput
- type ProjectState
- type Schedule
- type ScheduleArgs
- type ScheduleEnableStatus
- func (ScheduleEnableStatus) ElementType() reflect.Type
- func (e ScheduleEnableStatus) ToScheduleEnableStatusOutput() ScheduleEnableStatusOutput
- func (e ScheduleEnableStatus) ToScheduleEnableStatusOutputWithContext(ctx context.Context) ScheduleEnableStatusOutput
- func (e ScheduleEnableStatus) ToScheduleEnableStatusPtrOutput() ScheduleEnableStatusPtrOutput
- func (e ScheduleEnableStatus) ToScheduleEnableStatusPtrOutputWithContext(ctx context.Context) ScheduleEnableStatusPtrOutput
- func (e ScheduleEnableStatus) ToStringOutput() pulumi.StringOutput
- func (e ScheduleEnableStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ScheduleEnableStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ScheduleEnableStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScheduleEnableStatusInput
- type ScheduleEnableStatusOutput
- func (ScheduleEnableStatusOutput) ElementType() reflect.Type
- func (o ScheduleEnableStatusOutput) ToScheduleEnableStatusOutput() ScheduleEnableStatusOutput
- func (o ScheduleEnableStatusOutput) ToScheduleEnableStatusOutputWithContext(ctx context.Context) ScheduleEnableStatusOutput
- func (o ScheduleEnableStatusOutput) ToScheduleEnableStatusPtrOutput() ScheduleEnableStatusPtrOutput
- func (o ScheduleEnableStatusOutput) ToScheduleEnableStatusPtrOutputWithContext(ctx context.Context) ScheduleEnableStatusPtrOutput
- func (o ScheduleEnableStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o ScheduleEnableStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ScheduleEnableStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScheduleEnableStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScheduleEnableStatusPtrInput
- type ScheduleEnableStatusPtrOutput
- func (o ScheduleEnableStatusPtrOutput) Elem() ScheduleEnableStatusOutput
- func (ScheduleEnableStatusPtrOutput) ElementType() reflect.Type
- func (o ScheduleEnableStatusPtrOutput) ToScheduleEnableStatusPtrOutput() ScheduleEnableStatusPtrOutput
- func (o ScheduleEnableStatusPtrOutput) ToScheduleEnableStatusPtrOutputWithContext(ctx context.Context) ScheduleEnableStatusPtrOutput
- func (o ScheduleEnableStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScheduleEnableStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScheduleInput
- type ScheduleOutput
- func (ScheduleOutput) ElementType() reflect.Type
- func (o ScheduleOutput) Frequency() pulumi.StringOutput
- func (o ScheduleOutput) Name() pulumi.StringOutput
- func (o ScheduleOutput) ProvisioningState() pulumi.StringOutput
- func (o ScheduleOutput) State() pulumi.StringPtrOutput
- func (o ScheduleOutput) SystemData() SystemDataResponseOutput
- func (o ScheduleOutput) Time() pulumi.StringOutput
- func (o ScheduleOutput) TimeZone() pulumi.StringOutput
- func (o ScheduleOutput) ToScheduleOutput() ScheduleOutput
- func (o ScheduleOutput) ToScheduleOutputWithContext(ctx context.Context) ScheduleOutput
- func (o ScheduleOutput) Type() pulumi.StringOutput
- type ScheduleState
- type ScheduledFrequency
- func (ScheduledFrequency) ElementType() reflect.Type
- func (e ScheduledFrequency) ToScheduledFrequencyOutput() ScheduledFrequencyOutput
- func (e ScheduledFrequency) ToScheduledFrequencyOutputWithContext(ctx context.Context) ScheduledFrequencyOutput
- func (e ScheduledFrequency) ToScheduledFrequencyPtrOutput() ScheduledFrequencyPtrOutput
- func (e ScheduledFrequency) ToScheduledFrequencyPtrOutputWithContext(ctx context.Context) ScheduledFrequencyPtrOutput
- func (e ScheduledFrequency) ToStringOutput() pulumi.StringOutput
- func (e ScheduledFrequency) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ScheduledFrequency) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ScheduledFrequency) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScheduledFrequencyInput
- type ScheduledFrequencyOutput
- func (ScheduledFrequencyOutput) ElementType() reflect.Type
- func (o ScheduledFrequencyOutput) ToScheduledFrequencyOutput() ScheduledFrequencyOutput
- func (o ScheduledFrequencyOutput) ToScheduledFrequencyOutputWithContext(ctx context.Context) ScheduledFrequencyOutput
- func (o ScheduledFrequencyOutput) ToScheduledFrequencyPtrOutput() ScheduledFrequencyPtrOutput
- func (o ScheduledFrequencyOutput) ToScheduledFrequencyPtrOutputWithContext(ctx context.Context) ScheduledFrequencyPtrOutput
- func (o ScheduledFrequencyOutput) ToStringOutput() pulumi.StringOutput
- func (o ScheduledFrequencyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ScheduledFrequencyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScheduledFrequencyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScheduledFrequencyPtrInput
- type ScheduledFrequencyPtrOutput
- func (o ScheduledFrequencyPtrOutput) Elem() ScheduledFrequencyOutput
- func (ScheduledFrequencyPtrOutput) ElementType() reflect.Type
- func (o ScheduledFrequencyPtrOutput) ToScheduledFrequencyPtrOutput() ScheduledFrequencyPtrOutput
- func (o ScheduledFrequencyPtrOutput) ToScheduledFrequencyPtrOutputWithContext(ctx context.Context) ScheduledFrequencyPtrOutput
- func (o ScheduledFrequencyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScheduledFrequencyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScheduledType
- func (ScheduledType) ElementType() reflect.Type
- func (e ScheduledType) ToScheduledTypeOutput() ScheduledTypeOutput
- func (e ScheduledType) ToScheduledTypeOutputWithContext(ctx context.Context) ScheduledTypeOutput
- func (e ScheduledType) ToScheduledTypePtrOutput() ScheduledTypePtrOutput
- func (e ScheduledType) ToScheduledTypePtrOutputWithContext(ctx context.Context) ScheduledTypePtrOutput
- func (e ScheduledType) ToStringOutput() pulumi.StringOutput
- func (e ScheduledType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ScheduledType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ScheduledType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScheduledTypeInput
- type ScheduledTypeOutput
- func (ScheduledTypeOutput) ElementType() reflect.Type
- func (o ScheduledTypeOutput) ToScheduledTypeOutput() ScheduledTypeOutput
- func (o ScheduledTypeOutput) ToScheduledTypeOutputWithContext(ctx context.Context) ScheduledTypeOutput
- func (o ScheduledTypeOutput) ToScheduledTypePtrOutput() ScheduledTypePtrOutput
- func (o ScheduledTypeOutput) ToScheduledTypePtrOutputWithContext(ctx context.Context) ScheduledTypePtrOutput
- func (o ScheduledTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o ScheduledTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ScheduledTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScheduledTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScheduledTypePtrInput
- type ScheduledTypePtrOutput
- func (o ScheduledTypePtrOutput) Elem() ScheduledTypeOutput
- func (ScheduledTypePtrOutput) ElementType() reflect.Type
- func (o ScheduledTypePtrOutput) ToScheduledTypePtrOutput() ScheduledTypePtrOutput
- func (o ScheduledTypePtrOutput) ToScheduledTypePtrOutputWithContext(ctx context.Context) ScheduledTypePtrOutput
- func (o ScheduledTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ScheduledTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Sku
- type SkuArgs
- type SkuInput
- type SkuOutput
- func (o SkuOutput) Capacity() pulumi.IntPtrOutput
- func (SkuOutput) ElementType() reflect.Type
- func (o SkuOutput) Family() pulumi.StringPtrOutput
- func (o SkuOutput) Name() pulumi.StringOutput
- func (o SkuOutput) Size() pulumi.StringPtrOutput
- func (o SkuOutput) Tier() SkuTierPtrOutput
- func (o SkuOutput) ToSkuOutput() SkuOutput
- func (o SkuOutput) ToSkuOutputWithContext(ctx context.Context) SkuOutput
- func (o SkuOutput) ToSkuPtrOutput() SkuPtrOutput
- func (o SkuOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
- type SkuPtrInput
- type SkuPtrOutput
- func (o SkuPtrOutput) Capacity() pulumi.IntPtrOutput
- func (o SkuPtrOutput) Elem() SkuOutput
- func (SkuPtrOutput) ElementType() reflect.Type
- func (o SkuPtrOutput) Family() pulumi.StringPtrOutput
- func (o SkuPtrOutput) Name() pulumi.StringPtrOutput
- func (o SkuPtrOutput) Size() pulumi.StringPtrOutput
- func (o SkuPtrOutput) Tier() SkuTierPtrOutput
- func (o SkuPtrOutput) ToSkuPtrOutput() SkuPtrOutput
- func (o SkuPtrOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
- type SkuResponse
- type SkuResponseOutput
- func (o SkuResponseOutput) Capacity() pulumi.IntPtrOutput
- func (SkuResponseOutput) ElementType() reflect.Type
- func (o SkuResponseOutput) Family() pulumi.StringPtrOutput
- func (o SkuResponseOutput) Name() pulumi.StringOutput
- func (o SkuResponseOutput) Size() pulumi.StringPtrOutput
- func (o SkuResponseOutput) Tier() pulumi.StringPtrOutput
- func (o SkuResponseOutput) ToSkuResponseOutput() SkuResponseOutput
- func (o SkuResponseOutput) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
- type SkuResponsePtrOutput
- func (o SkuResponsePtrOutput) Capacity() pulumi.IntPtrOutput
- func (o SkuResponsePtrOutput) Elem() SkuResponseOutput
- func (SkuResponsePtrOutput) ElementType() reflect.Type
- func (o SkuResponsePtrOutput) Family() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) Size() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) Tier() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type SkuTier
- func (SkuTier) ElementType() reflect.Type
- func (e SkuTier) ToSkuTierOutput() SkuTierOutput
- func (e SkuTier) ToSkuTierOutputWithContext(ctx context.Context) SkuTierOutput
- func (e SkuTier) ToSkuTierPtrOutput() SkuTierPtrOutput
- func (e SkuTier) ToSkuTierPtrOutputWithContext(ctx context.Context) SkuTierPtrOutput
- func (e SkuTier) ToStringOutput() pulumi.StringOutput
- func (e SkuTier) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SkuTier) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SkuTier) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SkuTierInput
- type SkuTierOutput
- func (SkuTierOutput) ElementType() reflect.Type
- func (o SkuTierOutput) ToSkuTierOutput() SkuTierOutput
- func (o SkuTierOutput) ToSkuTierOutputWithContext(ctx context.Context) SkuTierOutput
- func (o SkuTierOutput) ToSkuTierPtrOutput() SkuTierPtrOutput
- func (o SkuTierOutput) ToSkuTierPtrOutputWithContext(ctx context.Context) SkuTierPtrOutput
- func (o SkuTierOutput) ToStringOutput() pulumi.StringOutput
- func (o SkuTierOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SkuTierOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SkuTierOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SkuTierPtrInput
- type SkuTierPtrOutput
- func (o SkuTierPtrOutput) Elem() SkuTierOutput
- func (SkuTierPtrOutput) ElementType() reflect.Type
- func (o SkuTierPtrOutput) ToSkuTierPtrOutput() SkuTierPtrOutput
- func (o SkuTierPtrOutput) ToSkuTierPtrOutputWithContext(ctx context.Context) SkuTierPtrOutput
- func (o SkuTierPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SkuTierPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type StopOnDisconnectConfiguration
- type StopOnDisconnectConfigurationArgs
- func (StopOnDisconnectConfigurationArgs) ElementType() reflect.Type
- func (i StopOnDisconnectConfigurationArgs) ToStopOnDisconnectConfigurationOutput() StopOnDisconnectConfigurationOutput
- func (i StopOnDisconnectConfigurationArgs) ToStopOnDisconnectConfigurationOutputWithContext(ctx context.Context) StopOnDisconnectConfigurationOutput
- func (i StopOnDisconnectConfigurationArgs) ToStopOnDisconnectConfigurationPtrOutput() StopOnDisconnectConfigurationPtrOutput
- func (i StopOnDisconnectConfigurationArgs) ToStopOnDisconnectConfigurationPtrOutputWithContext(ctx context.Context) StopOnDisconnectConfigurationPtrOutput
- type StopOnDisconnectConfigurationInput
- type StopOnDisconnectConfigurationOutput
- func (StopOnDisconnectConfigurationOutput) ElementType() reflect.Type
- func (o StopOnDisconnectConfigurationOutput) GracePeriodMinutes() pulumi.IntPtrOutput
- func (o StopOnDisconnectConfigurationOutput) Status() pulumi.StringPtrOutput
- func (o StopOnDisconnectConfigurationOutput) ToStopOnDisconnectConfigurationOutput() StopOnDisconnectConfigurationOutput
- func (o StopOnDisconnectConfigurationOutput) ToStopOnDisconnectConfigurationOutputWithContext(ctx context.Context) StopOnDisconnectConfigurationOutput
- func (o StopOnDisconnectConfigurationOutput) ToStopOnDisconnectConfigurationPtrOutput() StopOnDisconnectConfigurationPtrOutput
- func (o StopOnDisconnectConfigurationOutput) ToStopOnDisconnectConfigurationPtrOutputWithContext(ctx context.Context) StopOnDisconnectConfigurationPtrOutput
- type StopOnDisconnectConfigurationPtrInput
- type StopOnDisconnectConfigurationPtrOutput
- func (o StopOnDisconnectConfigurationPtrOutput) Elem() StopOnDisconnectConfigurationOutput
- func (StopOnDisconnectConfigurationPtrOutput) ElementType() reflect.Type
- func (o StopOnDisconnectConfigurationPtrOutput) GracePeriodMinutes() pulumi.IntPtrOutput
- func (o StopOnDisconnectConfigurationPtrOutput) Status() pulumi.StringPtrOutput
- func (o StopOnDisconnectConfigurationPtrOutput) ToStopOnDisconnectConfigurationPtrOutput() StopOnDisconnectConfigurationPtrOutput
- func (o StopOnDisconnectConfigurationPtrOutput) ToStopOnDisconnectConfigurationPtrOutputWithContext(ctx context.Context) StopOnDisconnectConfigurationPtrOutput
- type StopOnDisconnectConfigurationResponse
- type StopOnDisconnectConfigurationResponseOutput
- func (StopOnDisconnectConfigurationResponseOutput) ElementType() reflect.Type
- func (o StopOnDisconnectConfigurationResponseOutput) GracePeriodMinutes() pulumi.IntPtrOutput
- func (o StopOnDisconnectConfigurationResponseOutput) Status() pulumi.StringPtrOutput
- func (o StopOnDisconnectConfigurationResponseOutput) ToStopOnDisconnectConfigurationResponseOutput() StopOnDisconnectConfigurationResponseOutput
- func (o StopOnDisconnectConfigurationResponseOutput) ToStopOnDisconnectConfigurationResponseOutputWithContext(ctx context.Context) StopOnDisconnectConfigurationResponseOutput
- type StopOnDisconnectConfigurationResponsePtrOutput
- func (o StopOnDisconnectConfigurationResponsePtrOutput) Elem() StopOnDisconnectConfigurationResponseOutput
- func (StopOnDisconnectConfigurationResponsePtrOutput) ElementType() reflect.Type
- func (o StopOnDisconnectConfigurationResponsePtrOutput) GracePeriodMinutes() pulumi.IntPtrOutput
- func (o StopOnDisconnectConfigurationResponsePtrOutput) Status() pulumi.StringPtrOutput
- func (o StopOnDisconnectConfigurationResponsePtrOutput) ToStopOnDisconnectConfigurationResponsePtrOutput() StopOnDisconnectConfigurationResponsePtrOutput
- func (o StopOnDisconnectConfigurationResponsePtrOutput) ToStopOnDisconnectConfigurationResponsePtrOutputWithContext(ctx context.Context) StopOnDisconnectConfigurationResponsePtrOutput
- type StopOnDisconnectEnableStatus
- func (StopOnDisconnectEnableStatus) ElementType() reflect.Type
- func (e StopOnDisconnectEnableStatus) ToStopOnDisconnectEnableStatusOutput() StopOnDisconnectEnableStatusOutput
- func (e StopOnDisconnectEnableStatus) ToStopOnDisconnectEnableStatusOutputWithContext(ctx context.Context) StopOnDisconnectEnableStatusOutput
- func (e StopOnDisconnectEnableStatus) ToStopOnDisconnectEnableStatusPtrOutput() StopOnDisconnectEnableStatusPtrOutput
- func (e StopOnDisconnectEnableStatus) ToStopOnDisconnectEnableStatusPtrOutputWithContext(ctx context.Context) StopOnDisconnectEnableStatusPtrOutput
- func (e StopOnDisconnectEnableStatus) ToStringOutput() pulumi.StringOutput
- func (e StopOnDisconnectEnableStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e StopOnDisconnectEnableStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e StopOnDisconnectEnableStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type StopOnDisconnectEnableStatusInput
- type StopOnDisconnectEnableStatusOutput
- func (StopOnDisconnectEnableStatusOutput) ElementType() reflect.Type
- func (o StopOnDisconnectEnableStatusOutput) ToStopOnDisconnectEnableStatusOutput() StopOnDisconnectEnableStatusOutput
- func (o StopOnDisconnectEnableStatusOutput) ToStopOnDisconnectEnableStatusOutputWithContext(ctx context.Context) StopOnDisconnectEnableStatusOutput
- func (o StopOnDisconnectEnableStatusOutput) ToStopOnDisconnectEnableStatusPtrOutput() StopOnDisconnectEnableStatusPtrOutput
- func (o StopOnDisconnectEnableStatusOutput) ToStopOnDisconnectEnableStatusPtrOutputWithContext(ctx context.Context) StopOnDisconnectEnableStatusPtrOutput
- func (o StopOnDisconnectEnableStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o StopOnDisconnectEnableStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o StopOnDisconnectEnableStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o StopOnDisconnectEnableStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type StopOnDisconnectEnableStatusPtrInput
- type StopOnDisconnectEnableStatusPtrOutput
- func (o StopOnDisconnectEnableStatusPtrOutput) Elem() StopOnDisconnectEnableStatusOutput
- func (StopOnDisconnectEnableStatusPtrOutput) ElementType() reflect.Type
- func (o StopOnDisconnectEnableStatusPtrOutput) ToStopOnDisconnectEnableStatusPtrOutput() StopOnDisconnectEnableStatusPtrOutput
- func (o StopOnDisconnectEnableStatusPtrOutput) ToStopOnDisconnectEnableStatusPtrOutputWithContext(ctx context.Context) StopOnDisconnectEnableStatusPtrOutput
- func (o StopOnDisconnectEnableStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o StopOnDisconnectEnableStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SyncStatsResponse
- type SyncStatsResponseOutput
- func (o SyncStatsResponseOutput) Added() pulumi.IntOutput
- func (SyncStatsResponseOutput) ElementType() reflect.Type
- func (o SyncStatsResponseOutput) Removed() pulumi.IntOutput
- func (o SyncStatsResponseOutput) SyncedCatalogItemTypes() pulumi.StringArrayOutput
- func (o SyncStatsResponseOutput) SynchronizationErrors() pulumi.IntOutput
- func (o SyncStatsResponseOutput) ToSyncStatsResponseOutput() SyncStatsResponseOutput
- func (o SyncStatsResponseOutput) ToSyncStatsResponseOutputWithContext(ctx context.Context) SyncStatsResponseOutput
- func (o SyncStatsResponseOutput) Unchanged() pulumi.IntOutput
- func (o SyncStatsResponseOutput) Updated() pulumi.IntOutput
- func (o SyncStatsResponseOutput) ValidationErrors() pulumi.IntOutput
- type SystemDataResponse
- type SystemDataResponseOutput
- func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
- func (SystemDataResponseOutput) ElementType() reflect.Type
- func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
- type UserAssignedIdentityResponse
- type UserAssignedIdentityResponseMapOutput
- func (UserAssignedIdentityResponseMapOutput) ElementType() reflect.Type
- func (o UserAssignedIdentityResponseMapOutput) MapIndex(k pulumi.StringInput) UserAssignedIdentityResponseOutput
- func (o UserAssignedIdentityResponseMapOutput) ToUserAssignedIdentityResponseMapOutput() UserAssignedIdentityResponseMapOutput
- func (o UserAssignedIdentityResponseMapOutput) ToUserAssignedIdentityResponseMapOutputWithContext(ctx context.Context) UserAssignedIdentityResponseMapOutput
- type UserAssignedIdentityResponseOutput
- func (o UserAssignedIdentityResponseOutput) ClientId() pulumi.StringOutput
- func (UserAssignedIdentityResponseOutput) ElementType() reflect.Type
- func (o UserAssignedIdentityResponseOutput) PrincipalId() pulumi.StringOutput
- func (o UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutput() UserAssignedIdentityResponseOutput
- func (o UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutputWithContext(ctx context.Context) UserAssignedIdentityResponseOutput
- type UserRoleAssignment
- type UserRoleAssignmentArgs
- type UserRoleAssignmentInput
- type UserRoleAssignmentMap
- type UserRoleAssignmentMapInput
- type UserRoleAssignmentMapOutput
- func (UserRoleAssignmentMapOutput) ElementType() reflect.Type
- func (o UserRoleAssignmentMapOutput) MapIndex(k pulumi.StringInput) UserRoleAssignmentOutput
- func (o UserRoleAssignmentMapOutput) ToUserRoleAssignmentMapOutput() UserRoleAssignmentMapOutput
- func (o UserRoleAssignmentMapOutput) ToUserRoleAssignmentMapOutputWithContext(ctx context.Context) UserRoleAssignmentMapOutput
- type UserRoleAssignmentOutput
- func (UserRoleAssignmentOutput) ElementType() reflect.Type
- func (o UserRoleAssignmentOutput) Roles() pulumi.StringArrayOutput
- func (o UserRoleAssignmentOutput) ToUserRoleAssignmentOutput() UserRoleAssignmentOutput
- func (o UserRoleAssignmentOutput) ToUserRoleAssignmentOutputWithContext(ctx context.Context) UserRoleAssignmentOutput
- type UserRoleAssignmentResponse
- type UserRoleAssignmentResponseMapOutput
- func (UserRoleAssignmentResponseMapOutput) ElementType() reflect.Type
- func (o UserRoleAssignmentResponseMapOutput) MapIndex(k pulumi.StringInput) UserRoleAssignmentResponseOutput
- func (o UserRoleAssignmentResponseMapOutput) ToUserRoleAssignmentResponseMapOutput() UserRoleAssignmentResponseMapOutput
- func (o UserRoleAssignmentResponseMapOutput) ToUserRoleAssignmentResponseMapOutputWithContext(ctx context.Context) UserRoleAssignmentResponseMapOutput
- type UserRoleAssignmentResponseOutput
- func (UserRoleAssignmentResponseOutput) ElementType() reflect.Type
- func (o UserRoleAssignmentResponseOutput) Roles() EnvironmentRoleResponseMapOutput
- func (o UserRoleAssignmentResponseOutput) ToUserRoleAssignmentResponseOutput() UserRoleAssignmentResponseOutput
- func (o UserRoleAssignmentResponseOutput) ToUserRoleAssignmentResponseOutputWithContext(ctx context.Context) UserRoleAssignmentResponseOutput
Constants ¶
const ( CatalogSyncTypeManual = CatalogSyncType("Manual") CatalogSyncTypeScheduled = CatalogSyncType("Scheduled") )
const ( DevboxDisksEncryptionEnableStatusEnabled = DevboxDisksEncryptionEnableStatus("Enabled") DevboxDisksEncryptionEnableStatusDisabled = DevboxDisksEncryptionEnableStatus("Disabled") )
const ( DomainJoinTypeHybridAzureADJoin = DomainJoinType("HybridAzureADJoin") DomainJoinTypeAzureADJoin = DomainJoinType("AzureADJoin") )
const ( EnvironmentTypeEnableStatusEnabled = EnvironmentTypeEnableStatus("Enabled") EnvironmentTypeEnableStatusDisabled = EnvironmentTypeEnableStatus("Disabled") )
const ( HibernateSupportDisabled = HibernateSupport("Disabled") HibernateSupportEnabled = HibernateSupport("Enabled") )
const ( LocalAdminStatusDisabled = LocalAdminStatus("Disabled") LocalAdminStatusEnabled = LocalAdminStatus("Enabled") )
const ( ManagedServiceIdentityTypeNone = ManagedServiceIdentityType("None") ManagedServiceIdentityTypeSystemAssigned = ManagedServiceIdentityType("SystemAssigned") ManagedServiceIdentityTypeUserAssigned = ManagedServiceIdentityType("UserAssigned") ManagedServiceIdentityType_SystemAssigned_UserAssigned = ManagedServiceIdentityType("SystemAssigned, UserAssigned") )
const ( PlanMemberTypeUser = PlanMemberType("User") PlanMemberTypeGroup = PlanMemberType("Group") )
const ( ScheduleEnableStatusEnabled = ScheduleEnableStatus("Enabled") ScheduleEnableStatusDisabled = ScheduleEnableStatus("Disabled") )
const ( SkuTierFree = SkuTier("Free") SkuTierBasic = SkuTier("Basic") SkuTierStandard = SkuTier("Standard") SkuTierPremium = SkuTier("Premium") )
const ( StopOnDisconnectEnableStatusEnabled = StopOnDisconnectEnableStatus("Enabled") StopOnDisconnectEnableStatusDisabled = StopOnDisconnectEnableStatus("Disabled") )
const (
LicenseType_Windows_Client = LicenseType("Windows_Client")
)
const (
ScheduledFrequencyDaily = ScheduledFrequency("Daily")
)
const (
ScheduledTypeStopDevBox = ScheduledType("StopDevBox")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AttachedNetworkByDevCenter ¶
type AttachedNetworkByDevCenter struct {
pulumi.CustomResourceState
// AAD Join type of the network. This is populated based on the referenced Network Connection.
DomainJoinType pulumi.StringOutput `pulumi:"domainJoinType"`
// Health check status values
HealthCheckStatus pulumi.StringOutput `pulumi:"healthCheckStatus"`
// The name of the resource
Name pulumi.StringOutput `pulumi:"name"`
// The resource ID of the NetworkConnection you want to attach.
NetworkConnectionId pulumi.StringOutput `pulumi:"networkConnectionId"`
// The geo-location where the NetworkConnection resource specified in 'networkConnectionResourceId' property lives.
NetworkConnectionLocation pulumi.StringOutput `pulumi:"networkConnectionLocation"`
// The provisioning state of the resource.
ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponseOutput `pulumi:"systemData"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type pulumi.StringOutput `pulumi:"type"`
}
Represents an attached NetworkConnection. Azure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2022-09-01-preview.
Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview.
func GetAttachedNetworkByDevCenter ¶
func GetAttachedNetworkByDevCenter(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AttachedNetworkByDevCenterState, opts ...pulumi.ResourceOption) (*AttachedNetworkByDevCenter, error)
GetAttachedNetworkByDevCenter gets an existing AttachedNetworkByDevCenter 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 NewAttachedNetworkByDevCenter ¶
func NewAttachedNetworkByDevCenter(ctx *pulumi.Context, name string, args *AttachedNetworkByDevCenterArgs, opts ...pulumi.ResourceOption) (*AttachedNetworkByDevCenter, error)
NewAttachedNetworkByDevCenter registers a new resource with the given unique name, arguments, and options.
func (*AttachedNetworkByDevCenter) ElementType ¶
func (*AttachedNetworkByDevCenter) ElementType() reflect.Type
func (*AttachedNetworkByDevCenter) ToAttachedNetworkByDevCenterOutput ¶
func (i *AttachedNetworkByDevCenter) ToAttachedNetworkByDevCenterOutput() AttachedNetworkByDevCenterOutput
func (*AttachedNetworkByDevCenter) ToAttachedNetworkByDevCenterOutputWithContext ¶
func (i *AttachedNetworkByDevCenter) ToAttachedNetworkByDevCenterOutputWithContext(ctx context.Context) AttachedNetworkByDevCenterOutput
type AttachedNetworkByDevCenterArgs ¶
type AttachedNetworkByDevCenterArgs struct {
// The name of the attached NetworkConnection.
AttachedNetworkConnectionName pulumi.StringPtrInput
// The name of the devcenter.
DevCenterName pulumi.StringInput
// The resource ID of the NetworkConnection you want to attach.
NetworkConnectionId pulumi.StringInput
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput
}
The set of arguments for constructing a AttachedNetworkByDevCenter resource.
func (AttachedNetworkByDevCenterArgs) ElementType ¶
func (AttachedNetworkByDevCenterArgs) ElementType() reflect.Type
type AttachedNetworkByDevCenterInput ¶
type AttachedNetworkByDevCenterInput interface {
pulumi.Input
ToAttachedNetworkByDevCenterOutput() AttachedNetworkByDevCenterOutput
ToAttachedNetworkByDevCenterOutputWithContext(ctx context.Context) AttachedNetworkByDevCenterOutput
}
type AttachedNetworkByDevCenterOutput ¶
type AttachedNetworkByDevCenterOutput struct{ *pulumi.OutputState }
func (AttachedNetworkByDevCenterOutput) DomainJoinType ¶
func (o AttachedNetworkByDevCenterOutput) DomainJoinType() pulumi.StringOutput
AAD Join type of the network. This is populated based on the referenced Network Connection.
func (AttachedNetworkByDevCenterOutput) ElementType ¶
func (AttachedNetworkByDevCenterOutput) ElementType() reflect.Type
func (AttachedNetworkByDevCenterOutput) HealthCheckStatus ¶
func (o AttachedNetworkByDevCenterOutput) HealthCheckStatus() pulumi.StringOutput
Health check status values
func (AttachedNetworkByDevCenterOutput) Name ¶
func (o AttachedNetworkByDevCenterOutput) Name() pulumi.StringOutput
The name of the resource
func (AttachedNetworkByDevCenterOutput) NetworkConnectionId ¶
func (o AttachedNetworkByDevCenterOutput) NetworkConnectionId() pulumi.StringOutput
The resource ID of the NetworkConnection you want to attach.
func (AttachedNetworkByDevCenterOutput) NetworkConnectionLocation ¶
func (o AttachedNetworkByDevCenterOutput) NetworkConnectionLocation() pulumi.StringOutput
The geo-location where the NetworkConnection resource specified in 'networkConnectionResourceId' property lives.
func (AttachedNetworkByDevCenterOutput) ProvisioningState ¶
func (o AttachedNetworkByDevCenterOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the resource.
func (AttachedNetworkByDevCenterOutput) SystemData ¶
func (o AttachedNetworkByDevCenterOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (AttachedNetworkByDevCenterOutput) ToAttachedNetworkByDevCenterOutput ¶
func (o AttachedNetworkByDevCenterOutput) ToAttachedNetworkByDevCenterOutput() AttachedNetworkByDevCenterOutput
func (AttachedNetworkByDevCenterOutput) ToAttachedNetworkByDevCenterOutputWithContext ¶
func (o AttachedNetworkByDevCenterOutput) ToAttachedNetworkByDevCenterOutputWithContext(ctx context.Context) AttachedNetworkByDevCenterOutput
func (AttachedNetworkByDevCenterOutput) Type ¶
func (o AttachedNetworkByDevCenterOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type AttachedNetworkByDevCenterState ¶
type AttachedNetworkByDevCenterState struct {
}
func (AttachedNetworkByDevCenterState) ElementType ¶
func (AttachedNetworkByDevCenterState) ElementType() reflect.Type
type Catalog ¶
type Catalog struct {
pulumi.CustomResourceState
// Properties for an Azure DevOps catalog type.
AdoGit GitCatalogResponsePtrOutput `pulumi:"adoGit"`
// Properties for a GitHub catalog type.
GitHub GitCatalogResponsePtrOutput `pulumi:"gitHub"`
// When the catalog was last synced.
LastSyncTime pulumi.StringOutput `pulumi:"lastSyncTime"`
// The name of the resource
Name pulumi.StringOutput `pulumi:"name"`
// The provisioning state of the resource.
ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
// The synchronization state of the catalog.
SyncState pulumi.StringOutput `pulumi:"syncState"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponseOutput `pulumi:"systemData"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type pulumi.StringOutput `pulumi:"type"`
}
Represents a catalog. Azure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2022-09-01-preview.
Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview.
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 {
// Properties for an Azure DevOps catalog type.
AdoGit GitCatalogPtrInput
// The name of the Catalog.
CatalogName pulumi.StringPtrInput
// The name of the devcenter.
DevCenterName pulumi.StringInput
// Properties for a GitHub catalog type.
GitHub GitCatalogPtrInput
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput
}
The set of arguments for constructing a Catalog resource.
func (CatalogArgs) ElementType ¶
func (CatalogArgs) ElementType() reflect.Type
type CatalogConflictErrorResponse ¶
type CatalogConflictErrorResponse struct {
// Name of the conflicting catalog item.
Name string `pulumi:"name"`
// The path of the file that has a conflicting name.
Path string `pulumi:"path"`
}
An individual conflict error.
type CatalogConflictErrorResponseArrayOutput ¶
type CatalogConflictErrorResponseArrayOutput struct{ *pulumi.OutputState }
func (CatalogConflictErrorResponseArrayOutput) ElementType ¶
func (CatalogConflictErrorResponseArrayOutput) ElementType() reflect.Type
func (CatalogConflictErrorResponseArrayOutput) ToCatalogConflictErrorResponseArrayOutput ¶
func (o CatalogConflictErrorResponseArrayOutput) ToCatalogConflictErrorResponseArrayOutput() CatalogConflictErrorResponseArrayOutput
func (CatalogConflictErrorResponseArrayOutput) ToCatalogConflictErrorResponseArrayOutputWithContext ¶
func (o CatalogConflictErrorResponseArrayOutput) ToCatalogConflictErrorResponseArrayOutputWithContext(ctx context.Context) CatalogConflictErrorResponseArrayOutput
type CatalogConflictErrorResponseOutput ¶
type CatalogConflictErrorResponseOutput struct{ *pulumi.OutputState }
An individual conflict error.
func (CatalogConflictErrorResponseOutput) ElementType ¶
func (CatalogConflictErrorResponseOutput) ElementType() reflect.Type
func (CatalogConflictErrorResponseOutput) Name ¶
func (o CatalogConflictErrorResponseOutput) Name() pulumi.StringOutput
Name of the conflicting catalog item.
func (CatalogConflictErrorResponseOutput) Path ¶
func (o CatalogConflictErrorResponseOutput) Path() pulumi.StringOutput
The path of the file that has a conflicting name.
func (CatalogConflictErrorResponseOutput) ToCatalogConflictErrorResponseOutput ¶
func (o CatalogConflictErrorResponseOutput) ToCatalogConflictErrorResponseOutput() CatalogConflictErrorResponseOutput
func (CatalogConflictErrorResponseOutput) ToCatalogConflictErrorResponseOutputWithContext ¶
func (o CatalogConflictErrorResponseOutput) ToCatalogConflictErrorResponseOutputWithContext(ctx context.Context) CatalogConflictErrorResponseOutput
type CatalogErrorDetailsResponse ¶
type CatalogErrorDetailsResponse struct {
// An identifier for the error.
Code *string `pulumi:"code"`
// A message describing the error.
Message *string `pulumi:"message"`
}
Catalog error details
type CatalogErrorDetailsResponseArrayOutput ¶
type CatalogErrorDetailsResponseArrayOutput struct{ *pulumi.OutputState }
func (CatalogErrorDetailsResponseArrayOutput) ElementType ¶
func (CatalogErrorDetailsResponseArrayOutput) ElementType() reflect.Type
func (CatalogErrorDetailsResponseArrayOutput) ToCatalogErrorDetailsResponseArrayOutput ¶
func (o CatalogErrorDetailsResponseArrayOutput) ToCatalogErrorDetailsResponseArrayOutput() CatalogErrorDetailsResponseArrayOutput
func (CatalogErrorDetailsResponseArrayOutput) ToCatalogErrorDetailsResponseArrayOutputWithContext ¶
func (o CatalogErrorDetailsResponseArrayOutput) ToCatalogErrorDetailsResponseArrayOutputWithContext(ctx context.Context) CatalogErrorDetailsResponseArrayOutput
type CatalogErrorDetailsResponseOutput ¶
type CatalogErrorDetailsResponseOutput struct{ *pulumi.OutputState }
Catalog error details
func (CatalogErrorDetailsResponseOutput) Code ¶
func (o CatalogErrorDetailsResponseOutput) Code() pulumi.StringPtrOutput
An identifier for the error.
func (CatalogErrorDetailsResponseOutput) ElementType ¶
func (CatalogErrorDetailsResponseOutput) ElementType() reflect.Type
func (CatalogErrorDetailsResponseOutput) Message ¶
func (o CatalogErrorDetailsResponseOutput) Message() pulumi.StringPtrOutput
A message describing the error.
func (CatalogErrorDetailsResponseOutput) ToCatalogErrorDetailsResponseOutput ¶
func (o CatalogErrorDetailsResponseOutput) ToCatalogErrorDetailsResponseOutput() CatalogErrorDetailsResponseOutput
func (CatalogErrorDetailsResponseOutput) ToCatalogErrorDetailsResponseOutputWithContext ¶
func (o CatalogErrorDetailsResponseOutput) ToCatalogErrorDetailsResponseOutputWithContext(ctx context.Context) CatalogErrorDetailsResponseOutput
type CatalogInput ¶
type CatalogInput interface {
pulumi.Input
ToCatalogOutput() CatalogOutput
ToCatalogOutputWithContext(ctx context.Context) CatalogOutput
}
type CatalogOutput ¶
type CatalogOutput struct{ *pulumi.OutputState }
func (CatalogOutput) AdoGit ¶
func (o CatalogOutput) AdoGit() GitCatalogResponsePtrOutput
Properties for an Azure DevOps catalog type.
func (CatalogOutput) ElementType ¶
func (CatalogOutput) ElementType() reflect.Type
func (CatalogOutput) GitHub ¶
func (o CatalogOutput) GitHub() GitCatalogResponsePtrOutput
Properties for a GitHub catalog type.
func (CatalogOutput) LastSyncTime ¶
func (o CatalogOutput) LastSyncTime() pulumi.StringOutput
When the catalog was last synced.
func (CatalogOutput) Name ¶
func (o CatalogOutput) Name() pulumi.StringOutput
The name of the resource
func (CatalogOutput) ProvisioningState ¶
func (o CatalogOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the resource.
func (CatalogOutput) SyncState ¶
func (o CatalogOutput) SyncState() pulumi.StringOutput
The synchronization state of the catalog.
func (CatalogOutput) SystemData ¶
func (o CatalogOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (CatalogOutput) ToCatalogOutput ¶
func (o CatalogOutput) ToCatalogOutput() CatalogOutput
func (CatalogOutput) ToCatalogOutputWithContext ¶
func (o CatalogOutput) ToCatalogOutputWithContext(ctx context.Context) CatalogOutput
func (CatalogOutput) Type ¶
func (o CatalogOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type CatalogState ¶
type CatalogState struct {
}
func (CatalogState) ElementType ¶
func (CatalogState) ElementType() reflect.Type
type CatalogSyncErrorResponse ¶
type CatalogSyncErrorResponse struct {
// Errors associated with the file.
ErrorDetails []CatalogErrorDetailsResponse `pulumi:"errorDetails"`
// The path of the file the error is associated with.
Path string `pulumi:"path"`
}
An individual synchronization error.
type CatalogSyncErrorResponseArrayOutput ¶
type CatalogSyncErrorResponseArrayOutput struct{ *pulumi.OutputState }
func (CatalogSyncErrorResponseArrayOutput) ElementType ¶
func (CatalogSyncErrorResponseArrayOutput) ElementType() reflect.Type
func (CatalogSyncErrorResponseArrayOutput) Index ¶
func (o CatalogSyncErrorResponseArrayOutput) Index(i pulumi.IntInput) CatalogSyncErrorResponseOutput
func (CatalogSyncErrorResponseArrayOutput) ToCatalogSyncErrorResponseArrayOutput ¶
func (o CatalogSyncErrorResponseArrayOutput) ToCatalogSyncErrorResponseArrayOutput() CatalogSyncErrorResponseArrayOutput
func (CatalogSyncErrorResponseArrayOutput) ToCatalogSyncErrorResponseArrayOutputWithContext ¶
func (o CatalogSyncErrorResponseArrayOutput) ToCatalogSyncErrorResponseArrayOutputWithContext(ctx context.Context) CatalogSyncErrorResponseArrayOutput
type CatalogSyncErrorResponseOutput ¶
type CatalogSyncErrorResponseOutput struct{ *pulumi.OutputState }
An individual synchronization error.
func (CatalogSyncErrorResponseOutput) ElementType ¶
func (CatalogSyncErrorResponseOutput) ElementType() reflect.Type
func (CatalogSyncErrorResponseOutput) ErrorDetails ¶
func (o CatalogSyncErrorResponseOutput) ErrorDetails() CatalogErrorDetailsResponseArrayOutput
Errors associated with the file.
func (CatalogSyncErrorResponseOutput) Path ¶
func (o CatalogSyncErrorResponseOutput) Path() pulumi.StringOutput
The path of the file the error is associated with.
func (CatalogSyncErrorResponseOutput) ToCatalogSyncErrorResponseOutput ¶
func (o CatalogSyncErrorResponseOutput) ToCatalogSyncErrorResponseOutput() CatalogSyncErrorResponseOutput
func (CatalogSyncErrorResponseOutput) ToCatalogSyncErrorResponseOutputWithContext ¶
func (o CatalogSyncErrorResponseOutput) ToCatalogSyncErrorResponseOutputWithContext(ctx context.Context) CatalogSyncErrorResponseOutput
type CatalogSyncType ¶
type CatalogSyncType string
Indicates the type of sync that is configured for the catalog.
func (CatalogSyncType) ElementType ¶
func (CatalogSyncType) ElementType() reflect.Type
func (CatalogSyncType) ToCatalogSyncTypeOutput ¶
func (e CatalogSyncType) ToCatalogSyncTypeOutput() CatalogSyncTypeOutput
func (CatalogSyncType) ToCatalogSyncTypeOutputWithContext ¶
func (e CatalogSyncType) ToCatalogSyncTypeOutputWithContext(ctx context.Context) CatalogSyncTypeOutput
func (CatalogSyncType) ToCatalogSyncTypePtrOutput ¶
func (e CatalogSyncType) ToCatalogSyncTypePtrOutput() CatalogSyncTypePtrOutput
func (CatalogSyncType) ToCatalogSyncTypePtrOutputWithContext ¶
func (e CatalogSyncType) ToCatalogSyncTypePtrOutputWithContext(ctx context.Context) CatalogSyncTypePtrOutput
func (CatalogSyncType) ToStringOutput ¶
func (e CatalogSyncType) ToStringOutput() pulumi.StringOutput
func (CatalogSyncType) ToStringOutputWithContext ¶
func (e CatalogSyncType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CatalogSyncType) ToStringPtrOutput ¶
func (e CatalogSyncType) ToStringPtrOutput() pulumi.StringPtrOutput
func (CatalogSyncType) ToStringPtrOutputWithContext ¶
func (e CatalogSyncType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CatalogSyncTypeInput ¶
type CatalogSyncTypeInput interface {
pulumi.Input
ToCatalogSyncTypeOutput() CatalogSyncTypeOutput
ToCatalogSyncTypeOutputWithContext(context.Context) CatalogSyncTypeOutput
}
CatalogSyncTypeInput is an input type that accepts values of the CatalogSyncType enum A concrete instance of `CatalogSyncTypeInput` can be one of the following:
CatalogSyncTypeManual CatalogSyncTypeScheduled
type CatalogSyncTypeOutput ¶
type CatalogSyncTypeOutput struct{ *pulumi.OutputState }
func (CatalogSyncTypeOutput) ElementType ¶
func (CatalogSyncTypeOutput) ElementType() reflect.Type
func (CatalogSyncTypeOutput) ToCatalogSyncTypeOutput ¶
func (o CatalogSyncTypeOutput) ToCatalogSyncTypeOutput() CatalogSyncTypeOutput
func (CatalogSyncTypeOutput) ToCatalogSyncTypeOutputWithContext ¶
func (o CatalogSyncTypeOutput) ToCatalogSyncTypeOutputWithContext(ctx context.Context) CatalogSyncTypeOutput
func (CatalogSyncTypeOutput) ToCatalogSyncTypePtrOutput ¶
func (o CatalogSyncTypeOutput) ToCatalogSyncTypePtrOutput() CatalogSyncTypePtrOutput
func (CatalogSyncTypeOutput) ToCatalogSyncTypePtrOutputWithContext ¶
func (o CatalogSyncTypeOutput) ToCatalogSyncTypePtrOutputWithContext(ctx context.Context) CatalogSyncTypePtrOutput
func (CatalogSyncTypeOutput) ToStringOutput ¶
func (o CatalogSyncTypeOutput) ToStringOutput() pulumi.StringOutput
func (CatalogSyncTypeOutput) ToStringOutputWithContext ¶
func (o CatalogSyncTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CatalogSyncTypeOutput) ToStringPtrOutput ¶
func (o CatalogSyncTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CatalogSyncTypeOutput) ToStringPtrOutputWithContext ¶
func (o CatalogSyncTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CatalogSyncTypePtrInput ¶
type CatalogSyncTypePtrInput interface {
pulumi.Input
ToCatalogSyncTypePtrOutput() CatalogSyncTypePtrOutput
ToCatalogSyncTypePtrOutputWithContext(context.Context) CatalogSyncTypePtrOutput
}
func CatalogSyncTypePtr ¶
func CatalogSyncTypePtr(v string) CatalogSyncTypePtrInput
type CatalogSyncTypePtrOutput ¶
type CatalogSyncTypePtrOutput struct{ *pulumi.OutputState }
func (CatalogSyncTypePtrOutput) Elem ¶
func (o CatalogSyncTypePtrOutput) Elem() CatalogSyncTypeOutput
func (CatalogSyncTypePtrOutput) ElementType ¶
func (CatalogSyncTypePtrOutput) ElementType() reflect.Type
func (CatalogSyncTypePtrOutput) ToCatalogSyncTypePtrOutput ¶
func (o CatalogSyncTypePtrOutput) ToCatalogSyncTypePtrOutput() CatalogSyncTypePtrOutput
func (CatalogSyncTypePtrOutput) ToCatalogSyncTypePtrOutputWithContext ¶
func (o CatalogSyncTypePtrOutput) ToCatalogSyncTypePtrOutputWithContext(ctx context.Context) CatalogSyncTypePtrOutput
func (CatalogSyncTypePtrOutput) ToStringPtrOutput ¶
func (o CatalogSyncTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CatalogSyncTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o CatalogSyncTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DevBoxDefinition ¶
type DevBoxDefinition struct {
pulumi.CustomResourceState
// Image reference information for the currently active image (only populated during updates).
ActiveImageReference ImageReferenceResponseOutput `pulumi:"activeImageReference"`
// Indicates whether Dev Boxes created with this definition are capable of hibernation. Not all images are capable of supporting hibernation. To find out more see https://aka.ms/devbox/hibernate
HibernateSupport pulumi.StringPtrOutput `pulumi:"hibernateSupport"`
// Image reference information.
ImageReference ImageReferenceResponseOutput `pulumi:"imageReference"`
// Details for image validator error. Populated when the image validation is not successful.
ImageValidationErrorDetails ImageValidationErrorDetailsResponseOutput `pulumi:"imageValidationErrorDetails"`
// Validation status of the configured image.
ImageValidationStatus pulumi.StringOutput `pulumi:"imageValidationStatus"`
// The geo-location where the resource lives
Location pulumi.StringOutput `pulumi:"location"`
// The name of the resource
Name pulumi.StringOutput `pulumi:"name"`
// The storage type used for the Operating System disk of Dev Boxes created using this definition.
OsStorageType pulumi.StringPtrOutput `pulumi:"osStorageType"`
// The provisioning state of the resource.
ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
// The SKU for Dev Boxes created using this definition.
Sku SkuResponseOutput `pulumi:"sku"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponseOutput `pulumi:"systemData"`
// Resource tags.
Tags pulumi.StringMapOutput `pulumi:"tags"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type pulumi.StringOutput `pulumi:"type"`
}
Represents a definition for a Developer Machine. Azure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2022-09-01-preview.
Other available API versions: 2022-11-11-preview, 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview.
func GetDevBoxDefinition ¶
func GetDevBoxDefinition(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DevBoxDefinitionState, opts ...pulumi.ResourceOption) (*DevBoxDefinition, error)
GetDevBoxDefinition gets an existing DevBoxDefinition 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 NewDevBoxDefinition ¶
func NewDevBoxDefinition(ctx *pulumi.Context, name string, args *DevBoxDefinitionArgs, opts ...pulumi.ResourceOption) (*DevBoxDefinition, error)
NewDevBoxDefinition registers a new resource with the given unique name, arguments, and options.
func (*DevBoxDefinition) ElementType ¶
func (*DevBoxDefinition) ElementType() reflect.Type
func (*DevBoxDefinition) ToDevBoxDefinitionOutput ¶
func (i *DevBoxDefinition) ToDevBoxDefinitionOutput() DevBoxDefinitionOutput
func (*DevBoxDefinition) ToDevBoxDefinitionOutputWithContext ¶
func (i *DevBoxDefinition) ToDevBoxDefinitionOutputWithContext(ctx context.Context) DevBoxDefinitionOutput
type DevBoxDefinitionArgs ¶
type DevBoxDefinitionArgs struct {
// The name of the Dev Box definition.
DevBoxDefinitionName pulumi.StringPtrInput
// The name of the devcenter.
DevCenterName pulumi.StringInput
// Indicates whether Dev Boxes created with this definition are capable of hibernation. Not all images are capable of supporting hibernation. To find out more see https://aka.ms/devbox/hibernate
HibernateSupport pulumi.StringPtrInput
// Image reference information.
ImageReference ImageReferenceInput
// The geo-location where the resource lives
Location pulumi.StringPtrInput
// The storage type used for the Operating System disk of Dev Boxes created using this definition.
OsStorageType pulumi.StringPtrInput
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput
// The SKU for Dev Boxes created using this definition.
Sku SkuInput
// Resource tags.
Tags pulumi.StringMapInput
}
The set of arguments for constructing a DevBoxDefinition resource.
func (DevBoxDefinitionArgs) ElementType ¶
func (DevBoxDefinitionArgs) ElementType() reflect.Type
type DevBoxDefinitionInput ¶
type DevBoxDefinitionInput interface {
pulumi.Input
ToDevBoxDefinitionOutput() DevBoxDefinitionOutput
ToDevBoxDefinitionOutputWithContext(ctx context.Context) DevBoxDefinitionOutput
}
type DevBoxDefinitionOutput ¶
type DevBoxDefinitionOutput struct{ *pulumi.OutputState }
func (DevBoxDefinitionOutput) ActiveImageReference ¶
func (o DevBoxDefinitionOutput) ActiveImageReference() ImageReferenceResponseOutput
Image reference information for the currently active image (only populated during updates).
func (DevBoxDefinitionOutput) ElementType ¶
func (DevBoxDefinitionOutput) ElementType() reflect.Type
func (DevBoxDefinitionOutput) HibernateSupport ¶
func (o DevBoxDefinitionOutput) HibernateSupport() pulumi.StringPtrOutput
Indicates whether Dev Boxes created with this definition are capable of hibernation. Not all images are capable of supporting hibernation. To find out more see https://aka.ms/devbox/hibernate
func (DevBoxDefinitionOutput) ImageReference ¶
func (o DevBoxDefinitionOutput) ImageReference() ImageReferenceResponseOutput
Image reference information.
func (DevBoxDefinitionOutput) ImageValidationErrorDetails ¶
func (o DevBoxDefinitionOutput) ImageValidationErrorDetails() ImageValidationErrorDetailsResponseOutput
Details for image validator error. Populated when the image validation is not successful.
func (DevBoxDefinitionOutput) ImageValidationStatus ¶
func (o DevBoxDefinitionOutput) ImageValidationStatus() pulumi.StringOutput
Validation status of the configured image.
func (DevBoxDefinitionOutput) Location ¶
func (o DevBoxDefinitionOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (DevBoxDefinitionOutput) Name ¶
func (o DevBoxDefinitionOutput) Name() pulumi.StringOutput
The name of the resource
func (DevBoxDefinitionOutput) OsStorageType ¶
func (o DevBoxDefinitionOutput) OsStorageType() pulumi.StringPtrOutput
The storage type used for the Operating System disk of Dev Boxes created using this definition.
func (DevBoxDefinitionOutput) ProvisioningState ¶
func (o DevBoxDefinitionOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the resource.
func (DevBoxDefinitionOutput) Sku ¶
func (o DevBoxDefinitionOutput) Sku() SkuResponseOutput
The SKU for Dev Boxes created using this definition.
func (DevBoxDefinitionOutput) SystemData ¶
func (o DevBoxDefinitionOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (DevBoxDefinitionOutput) Tags ¶
func (o DevBoxDefinitionOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (DevBoxDefinitionOutput) ToDevBoxDefinitionOutput ¶
func (o DevBoxDefinitionOutput) ToDevBoxDefinitionOutput() DevBoxDefinitionOutput
func (DevBoxDefinitionOutput) ToDevBoxDefinitionOutputWithContext ¶
func (o DevBoxDefinitionOutput) ToDevBoxDefinitionOutputWithContext(ctx context.Context) DevBoxDefinitionOutput
func (DevBoxDefinitionOutput) Type ¶
func (o DevBoxDefinitionOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type DevBoxDefinitionState ¶
type DevBoxDefinitionState struct {
}
func (DevBoxDefinitionState) ElementType ¶
func (DevBoxDefinitionState) ElementType() reflect.Type
type DevCenter ¶
type DevCenter struct {
pulumi.CustomResourceState
// The URI of the Dev Center.
DevCenterUri pulumi.StringOutput `pulumi:"devCenterUri"`
// Managed identity properties
Identity ManagedServiceIdentityResponsePtrOutput `pulumi:"identity"`
// The geo-location where the resource lives
Location pulumi.StringOutput `pulumi:"location"`
// The name of the resource
Name pulumi.StringOutput `pulumi:"name"`
// The provisioning state of the resource.
ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponseOutput `pulumi:"systemData"`
// Resource tags.
Tags pulumi.StringMapOutput `pulumi:"tags"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type pulumi.StringOutput `pulumi:"type"`
}
Represents a devcenter resource. Azure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2022-09-01-preview.
Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview.
func GetDevCenter ¶
func GetDevCenter(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DevCenterState, opts ...pulumi.ResourceOption) (*DevCenter, error)
GetDevCenter gets an existing DevCenter 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 NewDevCenter ¶
func NewDevCenter(ctx *pulumi.Context, name string, args *DevCenterArgs, opts ...pulumi.ResourceOption) (*DevCenter, error)
NewDevCenter registers a new resource with the given unique name, arguments, and options.
func (*DevCenter) ElementType ¶
func (*DevCenter) ToDevCenterOutput ¶
func (i *DevCenter) ToDevCenterOutput() DevCenterOutput
func (*DevCenter) ToDevCenterOutputWithContext ¶
func (i *DevCenter) ToDevCenterOutputWithContext(ctx context.Context) DevCenterOutput
type DevCenterArgs ¶
type DevCenterArgs struct {
// The name of the devcenter.
DevCenterName pulumi.StringPtrInput
// Managed identity properties
Identity ManagedServiceIdentityPtrInput
// The geo-location where the resource lives
Location pulumi.StringPtrInput
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput
// Resource tags.
Tags pulumi.StringMapInput
}
The set of arguments for constructing a DevCenter resource.
func (DevCenterArgs) ElementType ¶
func (DevCenterArgs) ElementType() reflect.Type
type DevCenterInput ¶
type DevCenterInput interface {
pulumi.Input
ToDevCenterOutput() DevCenterOutput
ToDevCenterOutputWithContext(ctx context.Context) DevCenterOutput
}
type DevCenterOutput ¶
type DevCenterOutput struct{ *pulumi.OutputState }
func (DevCenterOutput) DevCenterUri ¶
func (o DevCenterOutput) DevCenterUri() pulumi.StringOutput
The URI of the Dev Center.
func (DevCenterOutput) ElementType ¶
func (DevCenterOutput) ElementType() reflect.Type
func (DevCenterOutput) Identity ¶
func (o DevCenterOutput) Identity() ManagedServiceIdentityResponsePtrOutput
Managed identity properties
func (DevCenterOutput) Location ¶
func (o DevCenterOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (DevCenterOutput) Name ¶
func (o DevCenterOutput) Name() pulumi.StringOutput
The name of the resource
func (DevCenterOutput) ProvisioningState ¶
func (o DevCenterOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the resource.
func (DevCenterOutput) SystemData ¶
func (o DevCenterOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (DevCenterOutput) ToDevCenterOutput ¶
func (o DevCenterOutput) ToDevCenterOutput() DevCenterOutput
func (DevCenterOutput) ToDevCenterOutputWithContext ¶
func (o DevCenterOutput) ToDevCenterOutputWithContext(ctx context.Context) DevCenterOutput
func (DevCenterOutput) Type ¶
func (o DevCenterOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type DevCenterProjectCatalogSettingsResponse ¶
type DevCenterProjectCatalogSettingsResponse struct {
// Whether project catalogs associated with projects in this dev center can be configured to sync catalog items.
CatalogItemSyncEnableStatus *string `pulumi:"catalogItemSyncEnableStatus"`
}
Project catalog settings for project catalogs under a project associated to this dev center.
type DevCenterProjectCatalogSettingsResponseOutput ¶
type DevCenterProjectCatalogSettingsResponseOutput struct{ *pulumi.OutputState }
Project catalog settings for project catalogs under a project associated to this dev center.
func (DevCenterProjectCatalogSettingsResponseOutput) CatalogItemSyncEnableStatus ¶
func (o DevCenterProjectCatalogSettingsResponseOutput) CatalogItemSyncEnableStatus() pulumi.StringPtrOutput
Whether project catalogs associated with projects in this dev center can be configured to sync catalog items.
func (DevCenterProjectCatalogSettingsResponseOutput) ElementType ¶
func (DevCenterProjectCatalogSettingsResponseOutput) ElementType() reflect.Type
func (DevCenterProjectCatalogSettingsResponseOutput) ToDevCenterProjectCatalogSettingsResponseOutput ¶
func (o DevCenterProjectCatalogSettingsResponseOutput) ToDevCenterProjectCatalogSettingsResponseOutput() DevCenterProjectCatalogSettingsResponseOutput
func (DevCenterProjectCatalogSettingsResponseOutput) ToDevCenterProjectCatalogSettingsResponseOutputWithContext ¶
func (o DevCenterProjectCatalogSettingsResponseOutput) ToDevCenterProjectCatalogSettingsResponseOutputWithContext(ctx context.Context) DevCenterProjectCatalogSettingsResponseOutput
type DevCenterState ¶
type DevCenterState struct {
}
func (DevCenterState) ElementType ¶
func (DevCenterState) ElementType() reflect.Type
type DevboxDisksEncryptionEnableStatus ¶
type DevboxDisksEncryptionEnableStatus string
Devbox disk encryption enable or disable status. Indicates if Devbox disks encryption using DevCenter CMK is enabled or not.
func (DevboxDisksEncryptionEnableStatus) ElementType ¶
func (DevboxDisksEncryptionEnableStatus) ElementType() reflect.Type
func (DevboxDisksEncryptionEnableStatus) ToDevboxDisksEncryptionEnableStatusOutput ¶
func (e DevboxDisksEncryptionEnableStatus) ToDevboxDisksEncryptionEnableStatusOutput() DevboxDisksEncryptionEnableStatusOutput
func (DevboxDisksEncryptionEnableStatus) ToDevboxDisksEncryptionEnableStatusOutputWithContext ¶
func (e DevboxDisksEncryptionEnableStatus) ToDevboxDisksEncryptionEnableStatusOutputWithContext(ctx context.Context) DevboxDisksEncryptionEnableStatusOutput
func (DevboxDisksEncryptionEnableStatus) ToDevboxDisksEncryptionEnableStatusPtrOutput ¶
func (e DevboxDisksEncryptionEnableStatus) ToDevboxDisksEncryptionEnableStatusPtrOutput() DevboxDisksEncryptionEnableStatusPtrOutput
func (DevboxDisksEncryptionEnableStatus) ToDevboxDisksEncryptionEnableStatusPtrOutputWithContext ¶
func (e DevboxDisksEncryptionEnableStatus) ToDevboxDisksEncryptionEnableStatusPtrOutputWithContext(ctx context.Context) DevboxDisksEncryptionEnableStatusPtrOutput
func (DevboxDisksEncryptionEnableStatus) ToStringOutput ¶
func (e DevboxDisksEncryptionEnableStatus) ToStringOutput() pulumi.StringOutput
func (DevboxDisksEncryptionEnableStatus) ToStringOutputWithContext ¶
func (e DevboxDisksEncryptionEnableStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DevboxDisksEncryptionEnableStatus) ToStringPtrOutput ¶
func (e DevboxDisksEncryptionEnableStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (DevboxDisksEncryptionEnableStatus) ToStringPtrOutputWithContext ¶
func (e DevboxDisksEncryptionEnableStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DevboxDisksEncryptionEnableStatusInput ¶
type DevboxDisksEncryptionEnableStatusInput interface {
pulumi.Input
ToDevboxDisksEncryptionEnableStatusOutput() DevboxDisksEncryptionEnableStatusOutput
ToDevboxDisksEncryptionEnableStatusOutputWithContext(context.Context) DevboxDisksEncryptionEnableStatusOutput
}
DevboxDisksEncryptionEnableStatusInput is an input type that accepts values of the DevboxDisksEncryptionEnableStatus enum A concrete instance of `DevboxDisksEncryptionEnableStatusInput` can be one of the following:
DevboxDisksEncryptionEnableStatusEnabled DevboxDisksEncryptionEnableStatusDisabled
type DevboxDisksEncryptionEnableStatusOutput ¶
type DevboxDisksEncryptionEnableStatusOutput struct{ *pulumi.OutputState }
func (DevboxDisksEncryptionEnableStatusOutput) ElementType ¶
func (DevboxDisksEncryptionEnableStatusOutput) ElementType() reflect.Type
func (DevboxDisksEncryptionEnableStatusOutput) ToDevboxDisksEncryptionEnableStatusOutput ¶
func (o DevboxDisksEncryptionEnableStatusOutput) ToDevboxDisksEncryptionEnableStatusOutput() DevboxDisksEncryptionEnableStatusOutput
func (DevboxDisksEncryptionEnableStatusOutput) ToDevboxDisksEncryptionEnableStatusOutputWithContext ¶
func (o DevboxDisksEncryptionEnableStatusOutput) ToDevboxDisksEncryptionEnableStatusOutputWithContext(ctx context.Context) DevboxDisksEncryptionEnableStatusOutput
func (DevboxDisksEncryptionEnableStatusOutput) ToDevboxDisksEncryptionEnableStatusPtrOutput ¶
func (o DevboxDisksEncryptionEnableStatusOutput) ToDevboxDisksEncryptionEnableStatusPtrOutput() DevboxDisksEncryptionEnableStatusPtrOutput
func (DevboxDisksEncryptionEnableStatusOutput) ToDevboxDisksEncryptionEnableStatusPtrOutputWithContext ¶
func (o DevboxDisksEncryptionEnableStatusOutput) ToDevboxDisksEncryptionEnableStatusPtrOutputWithContext(ctx context.Context) DevboxDisksEncryptionEnableStatusPtrOutput
func (DevboxDisksEncryptionEnableStatusOutput) ToStringOutput ¶
func (o DevboxDisksEncryptionEnableStatusOutput) ToStringOutput() pulumi.StringOutput
func (DevboxDisksEncryptionEnableStatusOutput) ToStringOutputWithContext ¶
func (o DevboxDisksEncryptionEnableStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DevboxDisksEncryptionEnableStatusOutput) ToStringPtrOutput ¶
func (o DevboxDisksEncryptionEnableStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DevboxDisksEncryptionEnableStatusOutput) ToStringPtrOutputWithContext ¶
func (o DevboxDisksEncryptionEnableStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DevboxDisksEncryptionEnableStatusPtrInput ¶
type DevboxDisksEncryptionEnableStatusPtrInput interface {
pulumi.Input
ToDevboxDisksEncryptionEnableStatusPtrOutput() DevboxDisksEncryptionEnableStatusPtrOutput
ToDevboxDisksEncryptionEnableStatusPtrOutputWithContext(context.Context) DevboxDisksEncryptionEnableStatusPtrOutput
}
func DevboxDisksEncryptionEnableStatusPtr ¶
func DevboxDisksEncryptionEnableStatusPtr(v string) DevboxDisksEncryptionEnableStatusPtrInput
type DevboxDisksEncryptionEnableStatusPtrOutput ¶
type DevboxDisksEncryptionEnableStatusPtrOutput struct{ *pulumi.OutputState }
func (DevboxDisksEncryptionEnableStatusPtrOutput) ElementType ¶
func (DevboxDisksEncryptionEnableStatusPtrOutput) ElementType() reflect.Type
func (DevboxDisksEncryptionEnableStatusPtrOutput) ToDevboxDisksEncryptionEnableStatusPtrOutput ¶
func (o DevboxDisksEncryptionEnableStatusPtrOutput) ToDevboxDisksEncryptionEnableStatusPtrOutput() DevboxDisksEncryptionEnableStatusPtrOutput
func (DevboxDisksEncryptionEnableStatusPtrOutput) ToDevboxDisksEncryptionEnableStatusPtrOutputWithContext ¶
func (o DevboxDisksEncryptionEnableStatusPtrOutput) ToDevboxDisksEncryptionEnableStatusPtrOutputWithContext(ctx context.Context) DevboxDisksEncryptionEnableStatusPtrOutput
func (DevboxDisksEncryptionEnableStatusPtrOutput) ToStringPtrOutput ¶
func (o DevboxDisksEncryptionEnableStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DevboxDisksEncryptionEnableStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o DevboxDisksEncryptionEnableStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DomainJoinType ¶
type DomainJoinType string
AAD Join type.
func (DomainJoinType) ElementType ¶
func (DomainJoinType) ElementType() reflect.Type
func (DomainJoinType) ToDomainJoinTypeOutput ¶
func (e DomainJoinType) ToDomainJoinTypeOutput() DomainJoinTypeOutput
func (DomainJoinType) ToDomainJoinTypeOutputWithContext ¶
func (e DomainJoinType) ToDomainJoinTypeOutputWithContext(ctx context.Context) DomainJoinTypeOutput
func (DomainJoinType) ToDomainJoinTypePtrOutput ¶
func (e DomainJoinType) ToDomainJoinTypePtrOutput() DomainJoinTypePtrOutput
func (DomainJoinType) ToDomainJoinTypePtrOutputWithContext ¶
func (e DomainJoinType) ToDomainJoinTypePtrOutputWithContext(ctx context.Context) DomainJoinTypePtrOutput
func (DomainJoinType) ToStringOutput ¶
func (e DomainJoinType) ToStringOutput() pulumi.StringOutput
func (DomainJoinType) ToStringOutputWithContext ¶
func (e DomainJoinType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DomainJoinType) ToStringPtrOutput ¶
func (e DomainJoinType) ToStringPtrOutput() pulumi.StringPtrOutput
func (DomainJoinType) ToStringPtrOutputWithContext ¶
func (e DomainJoinType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DomainJoinTypeInput ¶
type DomainJoinTypeInput interface {
pulumi.Input
ToDomainJoinTypeOutput() DomainJoinTypeOutput
ToDomainJoinTypeOutputWithContext(context.Context) DomainJoinTypeOutput
}
DomainJoinTypeInput is an input type that accepts values of the DomainJoinType enum A concrete instance of `DomainJoinTypeInput` can be one of the following:
DomainJoinTypeHybridAzureADJoin DomainJoinTypeAzureADJoin
type DomainJoinTypeOutput ¶
type DomainJoinTypeOutput struct{ *pulumi.OutputState }
func (DomainJoinTypeOutput) ElementType ¶
func (DomainJoinTypeOutput) ElementType() reflect.Type
func (DomainJoinTypeOutput) ToDomainJoinTypeOutput ¶
func (o DomainJoinTypeOutput) ToDomainJoinTypeOutput() DomainJoinTypeOutput
func (DomainJoinTypeOutput) ToDomainJoinTypeOutputWithContext ¶
func (o DomainJoinTypeOutput) ToDomainJoinTypeOutputWithContext(ctx context.Context) DomainJoinTypeOutput
func (DomainJoinTypeOutput) ToDomainJoinTypePtrOutput ¶
func (o DomainJoinTypeOutput) ToDomainJoinTypePtrOutput() DomainJoinTypePtrOutput
func (DomainJoinTypeOutput) ToDomainJoinTypePtrOutputWithContext ¶
func (o DomainJoinTypeOutput) ToDomainJoinTypePtrOutputWithContext(ctx context.Context) DomainJoinTypePtrOutput
func (DomainJoinTypeOutput) ToStringOutput ¶
func (o DomainJoinTypeOutput) ToStringOutput() pulumi.StringOutput
func (DomainJoinTypeOutput) ToStringOutputWithContext ¶
func (o DomainJoinTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DomainJoinTypeOutput) ToStringPtrOutput ¶
func (o DomainJoinTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DomainJoinTypeOutput) ToStringPtrOutputWithContext ¶
func (o DomainJoinTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DomainJoinTypePtrInput ¶
type DomainJoinTypePtrInput interface {
pulumi.Input
ToDomainJoinTypePtrOutput() DomainJoinTypePtrOutput
ToDomainJoinTypePtrOutputWithContext(context.Context) DomainJoinTypePtrOutput
}
func DomainJoinTypePtr ¶
func DomainJoinTypePtr(v string) DomainJoinTypePtrInput
type DomainJoinTypePtrOutput ¶
type DomainJoinTypePtrOutput struct{ *pulumi.OutputState }
func (DomainJoinTypePtrOutput) Elem ¶
func (o DomainJoinTypePtrOutput) Elem() DomainJoinTypeOutput
func (DomainJoinTypePtrOutput) ElementType ¶
func (DomainJoinTypePtrOutput) ElementType() reflect.Type
func (DomainJoinTypePtrOutput) ToDomainJoinTypePtrOutput ¶
func (o DomainJoinTypePtrOutput) ToDomainJoinTypePtrOutput() DomainJoinTypePtrOutput
func (DomainJoinTypePtrOutput) ToDomainJoinTypePtrOutputWithContext ¶
func (o DomainJoinTypePtrOutput) ToDomainJoinTypePtrOutputWithContext(ctx context.Context) DomainJoinTypePtrOutput
func (DomainJoinTypePtrOutput) ToStringPtrOutput ¶
func (o DomainJoinTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DomainJoinTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o DomainJoinTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EncryptionSet ¶
type EncryptionSet struct {
pulumi.CustomResourceState
// Devbox disk encryption enable or disable status. Indicates if Devbox disks encryption using DevCenter CMK is enabled or not.
DevboxDisksEncryptionEnableStatus pulumi.StringPtrOutput `pulumi:"devboxDisksEncryptionEnableStatus"`
// Managed identity properties
Identity ManagedServiceIdentityResponsePtrOutput `pulumi:"identity"`
// Key encryption key Url, versioned or non-versioned. Ex: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 or https://contosovault.vault.azure.net/keys/contosokek.
KeyEncryptionKeyUrl pulumi.StringPtrOutput `pulumi:"keyEncryptionKeyUrl"`
// The geo-location where the resource lives
Location pulumi.StringOutput `pulumi:"location"`
// The name of the resource
Name pulumi.StringOutput `pulumi:"name"`
// The provisioning state of the resource.
ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponseOutput `pulumi:"systemData"`
// Resource tags.
Tags pulumi.StringMapOutput `pulumi:"tags"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type pulumi.StringOutput `pulumi:"type"`
}
Represents a devcenter encryption set resource. Azure REST API version: 2024-05-01-preview.
func GetEncryptionSet ¶
func GetEncryptionSet(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EncryptionSetState, opts ...pulumi.ResourceOption) (*EncryptionSet, error)
GetEncryptionSet gets an existing EncryptionSet 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 NewEncryptionSet ¶
func NewEncryptionSet(ctx *pulumi.Context, name string, args *EncryptionSetArgs, opts ...pulumi.ResourceOption) (*EncryptionSet, error)
NewEncryptionSet registers a new resource with the given unique name, arguments, and options.
func (*EncryptionSet) ElementType ¶
func (*EncryptionSet) ElementType() reflect.Type
func (*EncryptionSet) ToEncryptionSetOutput ¶
func (i *EncryptionSet) ToEncryptionSetOutput() EncryptionSetOutput
func (*EncryptionSet) ToEncryptionSetOutputWithContext ¶
func (i *EncryptionSet) ToEncryptionSetOutputWithContext(ctx context.Context) EncryptionSetOutput
type EncryptionSetArgs ¶
type EncryptionSetArgs struct {
// The name of the devcenter.
DevCenterName pulumi.StringInput
// Devbox disk encryption enable or disable status. Indicates if Devbox disks encryption using DevCenter CMK is enabled or not.
DevboxDisksEncryptionEnableStatus pulumi.StringPtrInput
// The name of the devcenter encryption set.
EncryptionSetName pulumi.StringPtrInput
// Managed identity properties
Identity ManagedServiceIdentityPtrInput
// Key encryption key Url, versioned or non-versioned. Ex: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 or https://contosovault.vault.azure.net/keys/contosokek.
KeyEncryptionKeyUrl pulumi.StringPtrInput
// The geo-location where the resource lives
Location pulumi.StringPtrInput
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput
// Resource tags.
Tags pulumi.StringMapInput
}
The set of arguments for constructing a EncryptionSet resource.
func (EncryptionSetArgs) ElementType ¶
func (EncryptionSetArgs) ElementType() reflect.Type
type EncryptionSetInput ¶
type EncryptionSetInput interface {
pulumi.Input
ToEncryptionSetOutput() EncryptionSetOutput
ToEncryptionSetOutputWithContext(ctx context.Context) EncryptionSetOutput
}
type EncryptionSetOutput ¶
type EncryptionSetOutput struct{ *pulumi.OutputState }
func (EncryptionSetOutput) DevboxDisksEncryptionEnableStatus ¶
func (o EncryptionSetOutput) DevboxDisksEncryptionEnableStatus() pulumi.StringPtrOutput
Devbox disk encryption enable or disable status. Indicates if Devbox disks encryption using DevCenter CMK is enabled or not.
func (EncryptionSetOutput) ElementType ¶
func (EncryptionSetOutput) ElementType() reflect.Type
func (EncryptionSetOutput) Identity ¶
func (o EncryptionSetOutput) Identity() ManagedServiceIdentityResponsePtrOutput
Managed identity properties
func (EncryptionSetOutput) KeyEncryptionKeyUrl ¶
func (o EncryptionSetOutput) KeyEncryptionKeyUrl() pulumi.StringPtrOutput
Key encryption key Url, versioned or non-versioned. Ex: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 or https://contosovault.vault.azure.net/keys/contosokek.
func (EncryptionSetOutput) Location ¶
func (o EncryptionSetOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (EncryptionSetOutput) Name ¶
func (o EncryptionSetOutput) Name() pulumi.StringOutput
The name of the resource
func (EncryptionSetOutput) ProvisioningState ¶
func (o EncryptionSetOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the resource.
func (EncryptionSetOutput) SystemData ¶
func (o EncryptionSetOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (EncryptionSetOutput) Tags ¶
func (o EncryptionSetOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (EncryptionSetOutput) ToEncryptionSetOutput ¶
func (o EncryptionSetOutput) ToEncryptionSetOutput() EncryptionSetOutput
func (EncryptionSetOutput) ToEncryptionSetOutputWithContext ¶
func (o EncryptionSetOutput) ToEncryptionSetOutputWithContext(ctx context.Context) EncryptionSetOutput
func (EncryptionSetOutput) Type ¶
func (o EncryptionSetOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type EncryptionSetState ¶
type EncryptionSetState struct {
}
func (EncryptionSetState) ElementType ¶
func (EncryptionSetState) ElementType() reflect.Type
type EnvironmentRoleResponse ¶
type EnvironmentRoleResponse struct {
// This is a description of the Role Assignment.
Description string `pulumi:"description"`
// The common name of the Role Assignment. This is a descriptive name such as 'AcrPush'.
RoleName string `pulumi:"roleName"`
}
A role that can be assigned to a user.
type EnvironmentRoleResponseMapOutput ¶
type EnvironmentRoleResponseMapOutput struct{ *pulumi.OutputState }
func (EnvironmentRoleResponseMapOutput) ElementType ¶
func (EnvironmentRoleResponseMapOutput) ElementType() reflect.Type
func (EnvironmentRoleResponseMapOutput) MapIndex ¶
func (o EnvironmentRoleResponseMapOutput) MapIndex(k pulumi.StringInput) EnvironmentRoleResponseOutput
func (EnvironmentRoleResponseMapOutput) ToEnvironmentRoleResponseMapOutput ¶
func (o EnvironmentRoleResponseMapOutput) ToEnvironmentRoleResponseMapOutput() EnvironmentRoleResponseMapOutput
func (EnvironmentRoleResponseMapOutput) ToEnvironmentRoleResponseMapOutputWithContext ¶
func (o EnvironmentRoleResponseMapOutput) ToEnvironmentRoleResponseMapOutputWithContext(ctx context.Context) EnvironmentRoleResponseMapOutput
type EnvironmentRoleResponseOutput ¶
type EnvironmentRoleResponseOutput struct{ *pulumi.OutputState }
A role that can be assigned to a user.
func (EnvironmentRoleResponseOutput) Description ¶
func (o EnvironmentRoleResponseOutput) Description() pulumi.StringOutput
This is a description of the Role Assignment.
func (EnvironmentRoleResponseOutput) ElementType ¶
func (EnvironmentRoleResponseOutput) ElementType() reflect.Type
func (EnvironmentRoleResponseOutput) RoleName ¶
func (o EnvironmentRoleResponseOutput) RoleName() pulumi.StringOutput
The common name of the Role Assignment. This is a descriptive name such as 'AcrPush'.
func (EnvironmentRoleResponseOutput) ToEnvironmentRoleResponseOutput ¶
func (o EnvironmentRoleResponseOutput) ToEnvironmentRoleResponseOutput() EnvironmentRoleResponseOutput
func (EnvironmentRoleResponseOutput) ToEnvironmentRoleResponseOutputWithContext ¶
func (o EnvironmentRoleResponseOutput) ToEnvironmentRoleResponseOutputWithContext(ctx context.Context) EnvironmentRoleResponseOutput
type EnvironmentType ¶
type EnvironmentType struct {
pulumi.CustomResourceState
// The name of the resource
Name pulumi.StringOutput `pulumi:"name"`
// The provisioning state of the resource.
ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponseOutput `pulumi:"systemData"`
// Resource tags.
Tags pulumi.StringMapOutput `pulumi:"tags"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type pulumi.StringOutput `pulumi:"type"`
}
Represents an environment type. Azure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2022-09-01-preview.
Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview.
func GetEnvironmentType ¶
func GetEnvironmentType(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EnvironmentTypeState, opts ...pulumi.ResourceOption) (*EnvironmentType, error)
GetEnvironmentType gets an existing EnvironmentType 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 NewEnvironmentType ¶
func NewEnvironmentType(ctx *pulumi.Context, name string, args *EnvironmentTypeArgs, opts ...pulumi.ResourceOption) (*EnvironmentType, error)
NewEnvironmentType registers a new resource with the given unique name, arguments, and options.
func (*EnvironmentType) ElementType ¶
func (*EnvironmentType) ElementType() reflect.Type
func (*EnvironmentType) ToEnvironmentTypeOutput ¶
func (i *EnvironmentType) ToEnvironmentTypeOutput() EnvironmentTypeOutput
func (*EnvironmentType) ToEnvironmentTypeOutputWithContext ¶
func (i *EnvironmentType) ToEnvironmentTypeOutputWithContext(ctx context.Context) EnvironmentTypeOutput
type EnvironmentTypeArgs ¶
type EnvironmentTypeArgs struct {
// The name of the devcenter.
DevCenterName pulumi.StringInput
// The name of the environment type.
EnvironmentTypeName pulumi.StringPtrInput
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput
// Resource tags.
Tags pulumi.StringMapInput
}
The set of arguments for constructing a EnvironmentType resource.
func (EnvironmentTypeArgs) ElementType ¶
func (EnvironmentTypeArgs) ElementType() reflect.Type
type EnvironmentTypeEnableStatus ¶
type EnvironmentTypeEnableStatus string
Defines whether this Environment Type can be used in this Project.
func (EnvironmentTypeEnableStatus) ElementType ¶
func (EnvironmentTypeEnableStatus) ElementType() reflect.Type
func (EnvironmentTypeEnableStatus) ToEnvironmentTypeEnableStatusOutput ¶
func (e EnvironmentTypeEnableStatus) ToEnvironmentTypeEnableStatusOutput() EnvironmentTypeEnableStatusOutput
func (EnvironmentTypeEnableStatus) ToEnvironmentTypeEnableStatusOutputWithContext ¶
func (e EnvironmentTypeEnableStatus) ToEnvironmentTypeEnableStatusOutputWithContext(ctx context.Context) EnvironmentTypeEnableStatusOutput
func (EnvironmentTypeEnableStatus) ToEnvironmentTypeEnableStatusPtrOutput ¶
func (e EnvironmentTypeEnableStatus) ToEnvironmentTypeEnableStatusPtrOutput() EnvironmentTypeEnableStatusPtrOutput
func (EnvironmentTypeEnableStatus) ToEnvironmentTypeEnableStatusPtrOutputWithContext ¶
func (e EnvironmentTypeEnableStatus) ToEnvironmentTypeEnableStatusPtrOutputWithContext(ctx context.Context) EnvironmentTypeEnableStatusPtrOutput
func (EnvironmentTypeEnableStatus) ToStringOutput ¶
func (e EnvironmentTypeEnableStatus) ToStringOutput() pulumi.StringOutput
func (EnvironmentTypeEnableStatus) ToStringOutputWithContext ¶
func (e EnvironmentTypeEnableStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EnvironmentTypeEnableStatus) ToStringPtrOutput ¶
func (e EnvironmentTypeEnableStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (EnvironmentTypeEnableStatus) ToStringPtrOutputWithContext ¶
func (e EnvironmentTypeEnableStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EnvironmentTypeEnableStatusInput ¶
type EnvironmentTypeEnableStatusInput interface {
pulumi.Input
ToEnvironmentTypeEnableStatusOutput() EnvironmentTypeEnableStatusOutput
ToEnvironmentTypeEnableStatusOutputWithContext(context.Context) EnvironmentTypeEnableStatusOutput
}
EnvironmentTypeEnableStatusInput is an input type that accepts values of the EnvironmentTypeEnableStatus enum A concrete instance of `EnvironmentTypeEnableStatusInput` can be one of the following:
EnvironmentTypeEnableStatusEnabled EnvironmentTypeEnableStatusDisabled
type EnvironmentTypeEnableStatusOutput ¶
type EnvironmentTypeEnableStatusOutput struct{ *pulumi.OutputState }
func (EnvironmentTypeEnableStatusOutput) ElementType ¶
func (EnvironmentTypeEnableStatusOutput) ElementType() reflect.Type
func (EnvironmentTypeEnableStatusOutput) ToEnvironmentTypeEnableStatusOutput ¶
func (o EnvironmentTypeEnableStatusOutput) ToEnvironmentTypeEnableStatusOutput() EnvironmentTypeEnableStatusOutput
func (EnvironmentTypeEnableStatusOutput) ToEnvironmentTypeEnableStatusOutputWithContext ¶
func (o EnvironmentTypeEnableStatusOutput) ToEnvironmentTypeEnableStatusOutputWithContext(ctx context.Context) EnvironmentTypeEnableStatusOutput
func (EnvironmentTypeEnableStatusOutput) ToEnvironmentTypeEnableStatusPtrOutput ¶
func (o EnvironmentTypeEnableStatusOutput) ToEnvironmentTypeEnableStatusPtrOutput() EnvironmentTypeEnableStatusPtrOutput
func (EnvironmentTypeEnableStatusOutput) ToEnvironmentTypeEnableStatusPtrOutputWithContext ¶
func (o EnvironmentTypeEnableStatusOutput) ToEnvironmentTypeEnableStatusPtrOutputWithContext(ctx context.Context) EnvironmentTypeEnableStatusPtrOutput
func (EnvironmentTypeEnableStatusOutput) ToStringOutput ¶
func (o EnvironmentTypeEnableStatusOutput) ToStringOutput() pulumi.StringOutput
func (EnvironmentTypeEnableStatusOutput) ToStringOutputWithContext ¶
func (o EnvironmentTypeEnableStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EnvironmentTypeEnableStatusOutput) ToStringPtrOutput ¶
func (o EnvironmentTypeEnableStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EnvironmentTypeEnableStatusOutput) ToStringPtrOutputWithContext ¶
func (o EnvironmentTypeEnableStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EnvironmentTypeEnableStatusPtrInput ¶
type EnvironmentTypeEnableStatusPtrInput interface {
pulumi.Input
ToEnvironmentTypeEnableStatusPtrOutput() EnvironmentTypeEnableStatusPtrOutput
ToEnvironmentTypeEnableStatusPtrOutputWithContext(context.Context) EnvironmentTypeEnableStatusPtrOutput
}
func EnvironmentTypeEnableStatusPtr ¶
func EnvironmentTypeEnableStatusPtr(v string) EnvironmentTypeEnableStatusPtrInput
type EnvironmentTypeEnableStatusPtrOutput ¶
type EnvironmentTypeEnableStatusPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentTypeEnableStatusPtrOutput) ElementType ¶
func (EnvironmentTypeEnableStatusPtrOutput) ElementType() reflect.Type
func (EnvironmentTypeEnableStatusPtrOutput) ToEnvironmentTypeEnableStatusPtrOutput ¶
func (o EnvironmentTypeEnableStatusPtrOutput) ToEnvironmentTypeEnableStatusPtrOutput() EnvironmentTypeEnableStatusPtrOutput
func (EnvironmentTypeEnableStatusPtrOutput) ToEnvironmentTypeEnableStatusPtrOutputWithContext ¶
func (o EnvironmentTypeEnableStatusPtrOutput) ToEnvironmentTypeEnableStatusPtrOutputWithContext(ctx context.Context) EnvironmentTypeEnableStatusPtrOutput
func (EnvironmentTypeEnableStatusPtrOutput) ToStringPtrOutput ¶
func (o EnvironmentTypeEnableStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EnvironmentTypeEnableStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o EnvironmentTypeEnableStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EnvironmentTypeInput ¶
type EnvironmentTypeInput interface {
pulumi.Input
ToEnvironmentTypeOutput() EnvironmentTypeOutput
ToEnvironmentTypeOutputWithContext(ctx context.Context) EnvironmentTypeOutput
}
type EnvironmentTypeOutput ¶
type EnvironmentTypeOutput struct{ *pulumi.OutputState }
func (EnvironmentTypeOutput) ElementType ¶
func (EnvironmentTypeOutput) ElementType() reflect.Type
func (EnvironmentTypeOutput) Name ¶
func (o EnvironmentTypeOutput) Name() pulumi.StringOutput
The name of the resource
func (EnvironmentTypeOutput) ProvisioningState ¶
func (o EnvironmentTypeOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the resource.
func (EnvironmentTypeOutput) SystemData ¶
func (o EnvironmentTypeOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (EnvironmentTypeOutput) Tags ¶
func (o EnvironmentTypeOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (EnvironmentTypeOutput) ToEnvironmentTypeOutput ¶
func (o EnvironmentTypeOutput) ToEnvironmentTypeOutput() EnvironmentTypeOutput
func (EnvironmentTypeOutput) ToEnvironmentTypeOutputWithContext ¶
func (o EnvironmentTypeOutput) ToEnvironmentTypeOutputWithContext(ctx context.Context) EnvironmentTypeOutput
func (EnvironmentTypeOutput) Type ¶
func (o EnvironmentTypeOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type EnvironmentTypeState ¶
type EnvironmentTypeState struct {
}
func (EnvironmentTypeState) ElementType ¶
func (EnvironmentTypeState) ElementType() reflect.Type
type Gallery ¶
type Gallery struct {
pulumi.CustomResourceState
// The resource ID of the backing Azure Compute Gallery.
GalleryResourceId pulumi.StringOutput `pulumi:"galleryResourceId"`
// The name of the resource
Name pulumi.StringOutput `pulumi:"name"`
// The provisioning state of the resource.
ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponseOutput `pulumi:"systemData"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type pulumi.StringOutput `pulumi:"type"`
}
Represents a gallery. Azure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2022-09-01-preview.
Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview.
func GetGallery ¶
func GetGallery(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GalleryState, opts ...pulumi.ResourceOption) (*Gallery, error)
GetGallery gets an existing Gallery 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 NewGallery ¶
func NewGallery(ctx *pulumi.Context, name string, args *GalleryArgs, opts ...pulumi.ResourceOption) (*Gallery, error)
NewGallery registers a new resource with the given unique name, arguments, and options.
func (*Gallery) ElementType ¶
func (*Gallery) ToGalleryOutput ¶
func (i *Gallery) ToGalleryOutput() GalleryOutput
func (*Gallery) ToGalleryOutputWithContext ¶
func (i *Gallery) ToGalleryOutputWithContext(ctx context.Context) GalleryOutput
type GalleryArgs ¶
type GalleryArgs struct {
// The name of the devcenter.
DevCenterName pulumi.StringInput
// The name of the gallery.
GalleryName pulumi.StringPtrInput
// The resource ID of the backing Azure Compute Gallery.
GalleryResourceId pulumi.StringInput
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput
}
The set of arguments for constructing a Gallery resource.
func (GalleryArgs) ElementType ¶
func (GalleryArgs) ElementType() reflect.Type
type GalleryInput ¶
type GalleryInput interface {
pulumi.Input
ToGalleryOutput() GalleryOutput
ToGalleryOutputWithContext(ctx context.Context) GalleryOutput
}
type GalleryOutput ¶
type GalleryOutput struct{ *pulumi.OutputState }
func (GalleryOutput) ElementType ¶
func (GalleryOutput) ElementType() reflect.Type
func (GalleryOutput) GalleryResourceId ¶
func (o GalleryOutput) GalleryResourceId() pulumi.StringOutput
The resource ID of the backing Azure Compute Gallery.
func (GalleryOutput) Name ¶
func (o GalleryOutput) Name() pulumi.StringOutput
The name of the resource
func (GalleryOutput) ProvisioningState ¶
func (o GalleryOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the resource.
func (GalleryOutput) SystemData ¶
func (o GalleryOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (GalleryOutput) ToGalleryOutput ¶
func (o GalleryOutput) ToGalleryOutput() GalleryOutput
func (GalleryOutput) ToGalleryOutputWithContext ¶
func (o GalleryOutput) ToGalleryOutputWithContext(ctx context.Context) GalleryOutput
func (GalleryOutput) Type ¶
func (o GalleryOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type GalleryState ¶
type GalleryState struct {
}
func (GalleryState) ElementType ¶
func (GalleryState) ElementType() reflect.Type
type GetCatalogDevBoxDefinitionErrorDetailsArgs ¶
type GetCatalogDevBoxDefinitionErrorDetailsArgs struct {
// The name of the Catalog.
CatalogName string `pulumi:"catalogName"`
// The name of the Dev Box definition.
DevBoxDefinitionName string `pulumi:"devBoxDefinitionName"`
// The name of the devcenter.
DevCenterName string `pulumi:"devCenterName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName string `pulumi:"resourceGroupName"`
}
type GetCatalogDevBoxDefinitionErrorDetailsOutputArgs ¶
type GetCatalogDevBoxDefinitionErrorDetailsOutputArgs struct {
// The name of the Catalog.
CatalogName pulumi.StringInput `pulumi:"catalogName"`
// The name of the Dev Box definition.
DevBoxDefinitionName pulumi.StringInput `pulumi:"devBoxDefinitionName"`
// The name of the devcenter.
DevCenterName pulumi.StringInput `pulumi:"devCenterName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
}
func (GetCatalogDevBoxDefinitionErrorDetailsOutputArgs) ElementType ¶
func (GetCatalogDevBoxDefinitionErrorDetailsOutputArgs) ElementType() reflect.Type
type GetCatalogDevBoxDefinitionErrorDetailsResult ¶
type GetCatalogDevBoxDefinitionErrorDetailsResult struct {
// Errors associated with resources synchronized from the catalog.
Errors []CatalogErrorDetailsResponse `pulumi:"errors"`
}
List of validator error details. Populated when changes are made to the resource or its dependent resources that impact the validity of the Catalog resource.
func GetCatalogDevBoxDefinitionErrorDetails ¶
func GetCatalogDevBoxDefinitionErrorDetails(ctx *pulumi.Context, args *GetCatalogDevBoxDefinitionErrorDetailsArgs, opts ...pulumi.InvokeOption) (*GetCatalogDevBoxDefinitionErrorDetailsResult, error)
Gets Catalog Devbox Definition error details Azure REST API version: 2023-08-01-preview.
Other available API versions: 2023-10-01-preview.
type GetCatalogDevBoxDefinitionErrorDetailsResultOutput ¶
type GetCatalogDevBoxDefinitionErrorDetailsResultOutput struct{ *pulumi.OutputState }
List of validator error details. Populated when changes are made to the resource or its dependent resources that impact the validity of the Catalog resource.
func GetCatalogDevBoxDefinitionErrorDetailsOutput ¶
func GetCatalogDevBoxDefinitionErrorDetailsOutput(ctx *pulumi.Context, args GetCatalogDevBoxDefinitionErrorDetailsOutputArgs, opts ...pulumi.InvokeOption) GetCatalogDevBoxDefinitionErrorDetailsResultOutput
func (GetCatalogDevBoxDefinitionErrorDetailsResultOutput) ElementType ¶
func (GetCatalogDevBoxDefinitionErrorDetailsResultOutput) ElementType() reflect.Type
func (GetCatalogDevBoxDefinitionErrorDetailsResultOutput) Errors ¶
func (o GetCatalogDevBoxDefinitionErrorDetailsResultOutput) Errors() CatalogErrorDetailsResponseArrayOutput
Errors associated with resources synchronized from the catalog.
func (GetCatalogDevBoxDefinitionErrorDetailsResultOutput) ToGetCatalogDevBoxDefinitionErrorDetailsResultOutput ¶
func (o GetCatalogDevBoxDefinitionErrorDetailsResultOutput) ToGetCatalogDevBoxDefinitionErrorDetailsResultOutput() GetCatalogDevBoxDefinitionErrorDetailsResultOutput
func (GetCatalogDevBoxDefinitionErrorDetailsResultOutput) ToGetCatalogDevBoxDefinitionErrorDetailsResultOutputWithContext ¶
func (o GetCatalogDevBoxDefinitionErrorDetailsResultOutput) ToGetCatalogDevBoxDefinitionErrorDetailsResultOutputWithContext(ctx context.Context) GetCatalogDevBoxDefinitionErrorDetailsResultOutput
type GetCatalogSyncErrorDetailsArgs ¶
type GetCatalogSyncErrorDetailsArgs struct {
// The name of the Catalog.
CatalogName string `pulumi:"catalogName"`
// The name of the devcenter.
DevCenterName string `pulumi:"devCenterName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName string `pulumi:"resourceGroupName"`
}
type GetCatalogSyncErrorDetailsOutputArgs ¶
type GetCatalogSyncErrorDetailsOutputArgs struct {
// The name of the Catalog.
CatalogName pulumi.StringInput `pulumi:"catalogName"`
// The name of the devcenter.
DevCenterName pulumi.StringInput `pulumi:"devCenterName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
}
func (GetCatalogSyncErrorDetailsOutputArgs) ElementType ¶
func (GetCatalogSyncErrorDetailsOutputArgs) ElementType() reflect.Type
type GetCatalogSyncErrorDetailsResult ¶
type GetCatalogSyncErrorDetailsResult struct {
// Catalog items that have conflicting names.
Conflicts []CatalogConflictErrorResponse `pulumi:"conflicts"`
// Errors that occured during synchronization.
Errors []CatalogSyncErrorResponse `pulumi:"errors"`
// Error information for the overall synchronization operation.
OperationError CatalogErrorDetailsResponse `pulumi:"operationError"`
}
Synchronization error details.
func GetCatalogSyncErrorDetails ¶
func GetCatalogSyncErrorDetails(ctx *pulumi.Context, args *GetCatalogSyncErrorDetailsArgs, opts ...pulumi.InvokeOption) (*GetCatalogSyncErrorDetailsResult, error)
Gets catalog synchronization error details Azure REST API version: 2023-08-01-preview.
Other available API versions: 2023-10-01-preview, 2024-02-01, 2024-05-01-preview.
type GetCatalogSyncErrorDetailsResultOutput ¶
type GetCatalogSyncErrorDetailsResultOutput struct{ *pulumi.OutputState }
Synchronization error details.
func GetCatalogSyncErrorDetailsOutput ¶
func GetCatalogSyncErrorDetailsOutput(ctx *pulumi.Context, args GetCatalogSyncErrorDetailsOutputArgs, opts ...pulumi.InvokeOption) GetCatalogSyncErrorDetailsResultOutput
func (GetCatalogSyncErrorDetailsResultOutput) Conflicts ¶
func (o GetCatalogSyncErrorDetailsResultOutput) Conflicts() CatalogConflictErrorResponseArrayOutput
Catalog items that have conflicting names.
func (GetCatalogSyncErrorDetailsResultOutput) ElementType ¶
func (GetCatalogSyncErrorDetailsResultOutput) ElementType() reflect.Type
func (GetCatalogSyncErrorDetailsResultOutput) Errors ¶
func (o GetCatalogSyncErrorDetailsResultOutput) Errors() CatalogSyncErrorResponseArrayOutput
Errors that occured during synchronization.
func (GetCatalogSyncErrorDetailsResultOutput) OperationError ¶
func (o GetCatalogSyncErrorDetailsResultOutput) OperationError() CatalogErrorDetailsResponseOutput
Error information for the overall synchronization operation.
func (GetCatalogSyncErrorDetailsResultOutput) ToGetCatalogSyncErrorDetailsResultOutput ¶
func (o GetCatalogSyncErrorDetailsResultOutput) ToGetCatalogSyncErrorDetailsResultOutput() GetCatalogSyncErrorDetailsResultOutput
func (GetCatalogSyncErrorDetailsResultOutput) ToGetCatalogSyncErrorDetailsResultOutputWithContext ¶
func (o GetCatalogSyncErrorDetailsResultOutput) ToGetCatalogSyncErrorDetailsResultOutputWithContext(ctx context.Context) GetCatalogSyncErrorDetailsResultOutput
type GetCustomizationTaskErrorDetailsArgs ¶
type GetCustomizationTaskErrorDetailsArgs struct {
// The name of the Catalog.
CatalogName string `pulumi:"catalogName"`
// The name of the devcenter.
DevCenterName string `pulumi:"devCenterName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName string `pulumi:"resourceGroupName"`
// The name of the Task.
TaskName string `pulumi:"taskName"`
}
type GetCustomizationTaskErrorDetailsOutputArgs ¶
type GetCustomizationTaskErrorDetailsOutputArgs struct {
// The name of the Catalog.
CatalogName pulumi.StringInput `pulumi:"catalogName"`
// The name of the devcenter.
DevCenterName pulumi.StringInput `pulumi:"devCenterName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
// The name of the Task.
TaskName pulumi.StringInput `pulumi:"taskName"`
}
func (GetCustomizationTaskErrorDetailsOutputArgs) ElementType ¶
func (GetCustomizationTaskErrorDetailsOutputArgs) ElementType() reflect.Type
type GetCustomizationTaskErrorDetailsResult ¶
type GetCustomizationTaskErrorDetailsResult struct {
// Errors associated with resources synchronized from the catalog.
Errors []CatalogErrorDetailsResponse `pulumi:"errors"`
}
List of validator error details. Populated when changes are made to the resource or its dependent resources that impact the validity of the Catalog resource.
func GetCustomizationTaskErrorDetails ¶
func GetCustomizationTaskErrorDetails(ctx *pulumi.Context, args *GetCustomizationTaskErrorDetailsArgs, opts ...pulumi.InvokeOption) (*GetCustomizationTaskErrorDetailsResult, error)
Gets Customization Task error details Azure REST API version: 2023-08-01-preview.
Other available API versions: 2023-10-01-preview, 2024-05-01-preview.
type GetCustomizationTaskErrorDetailsResultOutput ¶
type GetCustomizationTaskErrorDetailsResultOutput struct{ *pulumi.OutputState }
List of validator error details. Populated when changes are made to the resource or its dependent resources that impact the validity of the Catalog resource.
func GetCustomizationTaskErrorDetailsOutput ¶
func GetCustomizationTaskErrorDetailsOutput(ctx *pulumi.Context, args GetCustomizationTaskErrorDetailsOutputArgs, opts ...pulumi.InvokeOption) GetCustomizationTaskErrorDetailsResultOutput
func (GetCustomizationTaskErrorDetailsResultOutput) ElementType ¶
func (GetCustomizationTaskErrorDetailsResultOutput) ElementType() reflect.Type
func (GetCustomizationTaskErrorDetailsResultOutput) Errors ¶
func (o GetCustomizationTaskErrorDetailsResultOutput) Errors() CatalogErrorDetailsResponseArrayOutput
Errors associated with resources synchronized from the catalog.
func (GetCustomizationTaskErrorDetailsResultOutput) ToGetCustomizationTaskErrorDetailsResultOutput ¶
func (o GetCustomizationTaskErrorDetailsResultOutput) ToGetCustomizationTaskErrorDetailsResultOutput() GetCustomizationTaskErrorDetailsResultOutput
func (GetCustomizationTaskErrorDetailsResultOutput) ToGetCustomizationTaskErrorDetailsResultOutputWithContext ¶
func (o GetCustomizationTaskErrorDetailsResultOutput) ToGetCustomizationTaskErrorDetailsResultOutputWithContext(ctx context.Context) GetCustomizationTaskErrorDetailsResultOutput
type GetEnvironmentDefinitionErrorDetailsArgs ¶
type GetEnvironmentDefinitionErrorDetailsArgs struct {
// The name of the Catalog.
CatalogName string `pulumi:"catalogName"`
// The name of the devcenter.
DevCenterName string `pulumi:"devCenterName"`
// The name of the Environment Definition.
EnvironmentDefinitionName string `pulumi:"environmentDefinitionName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName string `pulumi:"resourceGroupName"`
}
type GetEnvironmentDefinitionErrorDetailsOutputArgs ¶
type GetEnvironmentDefinitionErrorDetailsOutputArgs struct {
// The name of the Catalog.
CatalogName pulumi.StringInput `pulumi:"catalogName"`
// The name of the devcenter.
DevCenterName pulumi.StringInput `pulumi:"devCenterName"`
// The name of the Environment Definition.
EnvironmentDefinitionName pulumi.StringInput `pulumi:"environmentDefinitionName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
}
func (GetEnvironmentDefinitionErrorDetailsOutputArgs) ElementType ¶
func (GetEnvironmentDefinitionErrorDetailsOutputArgs) ElementType() reflect.Type
type GetEnvironmentDefinitionErrorDetailsResult ¶
type GetEnvironmentDefinitionErrorDetailsResult struct {
// Errors associated with resources synchronized from the catalog.
Errors []CatalogErrorDetailsResponse `pulumi:"errors"`
}
List of validator error details. Populated when changes are made to the resource or its dependent resources that impact the validity of the Catalog resource.
func GetEnvironmentDefinitionErrorDetails ¶
func GetEnvironmentDefinitionErrorDetails(ctx *pulumi.Context, args *GetEnvironmentDefinitionErrorDetailsArgs, opts ...pulumi.InvokeOption) (*GetEnvironmentDefinitionErrorDetailsResult, error)
Gets Environment Definition error details Azure REST API version: 2023-08-01-preview.
Other available API versions: 2023-10-01-preview, 2024-02-01, 2024-05-01-preview.
type GetEnvironmentDefinitionErrorDetailsResultOutput ¶
type GetEnvironmentDefinitionErrorDetailsResultOutput struct{ *pulumi.OutputState }
List of validator error details. Populated when changes are made to the resource or its dependent resources that impact the validity of the Catalog resource.
func GetEnvironmentDefinitionErrorDetailsOutput ¶
func GetEnvironmentDefinitionErrorDetailsOutput(ctx *pulumi.Context, args GetEnvironmentDefinitionErrorDetailsOutputArgs, opts ...pulumi.InvokeOption) GetEnvironmentDefinitionErrorDetailsResultOutput
func (GetEnvironmentDefinitionErrorDetailsResultOutput) ElementType ¶
func (GetEnvironmentDefinitionErrorDetailsResultOutput) ElementType() reflect.Type
func (GetEnvironmentDefinitionErrorDetailsResultOutput) Errors ¶
func (o GetEnvironmentDefinitionErrorDetailsResultOutput) Errors() CatalogErrorDetailsResponseArrayOutput
Errors associated with resources synchronized from the catalog.
func (GetEnvironmentDefinitionErrorDetailsResultOutput) ToGetEnvironmentDefinitionErrorDetailsResultOutput ¶
func (o GetEnvironmentDefinitionErrorDetailsResultOutput) ToGetEnvironmentDefinitionErrorDetailsResultOutput() GetEnvironmentDefinitionErrorDetailsResultOutput
func (GetEnvironmentDefinitionErrorDetailsResultOutput) ToGetEnvironmentDefinitionErrorDetailsResultOutputWithContext ¶
func (o GetEnvironmentDefinitionErrorDetailsResultOutput) ToGetEnvironmentDefinitionErrorDetailsResultOutputWithContext(ctx context.Context) GetEnvironmentDefinitionErrorDetailsResultOutput
type GetProjectCatalogEnvironmentDefinitionErrorDetailsArgs ¶
type GetProjectCatalogEnvironmentDefinitionErrorDetailsArgs struct {
// The name of the Catalog.
CatalogName string `pulumi:"catalogName"`
// The name of the Environment Definition.
EnvironmentDefinitionName string `pulumi:"environmentDefinitionName"`
// The name of the project.
ProjectName string `pulumi:"projectName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName string `pulumi:"resourceGroupName"`
}
type GetProjectCatalogEnvironmentDefinitionErrorDetailsOutputArgs ¶
type GetProjectCatalogEnvironmentDefinitionErrorDetailsOutputArgs struct {
// The name of the Catalog.
CatalogName pulumi.StringInput `pulumi:"catalogName"`
// The name of the Environment Definition.
EnvironmentDefinitionName pulumi.StringInput `pulumi:"environmentDefinitionName"`
// The name of the project.
ProjectName pulumi.StringInput `pulumi:"projectName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
}
func (GetProjectCatalogEnvironmentDefinitionErrorDetailsOutputArgs) ElementType ¶
func (GetProjectCatalogEnvironmentDefinitionErrorDetailsOutputArgs) ElementType() reflect.Type
type GetProjectCatalogEnvironmentDefinitionErrorDetailsResult ¶
type GetProjectCatalogEnvironmentDefinitionErrorDetailsResult struct {
// Errors associated with resources synchronized from the catalog.
Errors []CatalogErrorDetailsResponse `pulumi:"errors"`
}
List of validator error details. Populated when changes are made to the resource or its dependent resources that impact the validity of the Catalog resource.
func GetProjectCatalogEnvironmentDefinitionErrorDetails ¶
func GetProjectCatalogEnvironmentDefinitionErrorDetails(ctx *pulumi.Context, args *GetProjectCatalogEnvironmentDefinitionErrorDetailsArgs, opts ...pulumi.InvokeOption) (*GetProjectCatalogEnvironmentDefinitionErrorDetailsResult, error)
Gets Environment Definition error details Azure REST API version: 2024-02-01.
Other available API versions: 2024-05-01-preview.
type GetProjectCatalogEnvironmentDefinitionErrorDetailsResultOutput ¶
type GetProjectCatalogEnvironmentDefinitionErrorDetailsResultOutput struct{ *pulumi.OutputState }
List of validator error details. Populated when changes are made to the resource or its dependent resources that impact the validity of the Catalog resource.
func GetProjectCatalogEnvironmentDefinitionErrorDetailsOutput ¶
func GetProjectCatalogEnvironmentDefinitionErrorDetailsOutput(ctx *pulumi.Context, args GetProjectCatalogEnvironmentDefinitionErrorDetailsOutputArgs, opts ...pulumi.InvokeOption) GetProjectCatalogEnvironmentDefinitionErrorDetailsResultOutput
func (GetProjectCatalogEnvironmentDefinitionErrorDetailsResultOutput) ElementType ¶
func (GetProjectCatalogEnvironmentDefinitionErrorDetailsResultOutput) ElementType() reflect.Type
func (GetProjectCatalogEnvironmentDefinitionErrorDetailsResultOutput) Errors ¶
func (o GetProjectCatalogEnvironmentDefinitionErrorDetailsResultOutput) Errors() CatalogErrorDetailsResponseArrayOutput
Errors associated with resources synchronized from the catalog.
func (GetProjectCatalogEnvironmentDefinitionErrorDetailsResultOutput) ToGetProjectCatalogEnvironmentDefinitionErrorDetailsResultOutput ¶
func (o GetProjectCatalogEnvironmentDefinitionErrorDetailsResultOutput) ToGetProjectCatalogEnvironmentDefinitionErrorDetailsResultOutput() GetProjectCatalogEnvironmentDefinitionErrorDetailsResultOutput
func (GetProjectCatalogEnvironmentDefinitionErrorDetailsResultOutput) ToGetProjectCatalogEnvironmentDefinitionErrorDetailsResultOutputWithContext ¶
func (o GetProjectCatalogEnvironmentDefinitionErrorDetailsResultOutput) ToGetProjectCatalogEnvironmentDefinitionErrorDetailsResultOutputWithContext(ctx context.Context) GetProjectCatalogEnvironmentDefinitionErrorDetailsResultOutput
type GetProjectCatalogSyncErrorDetailsArgs ¶
type GetProjectCatalogSyncErrorDetailsArgs struct {
// The name of the Catalog.
CatalogName string `pulumi:"catalogName"`
// The name of the project.
ProjectName string `pulumi:"projectName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName string `pulumi:"resourceGroupName"`
}
type GetProjectCatalogSyncErrorDetailsOutputArgs ¶
type GetProjectCatalogSyncErrorDetailsOutputArgs struct {
// The name of the Catalog.
CatalogName pulumi.StringInput `pulumi:"catalogName"`
// The name of the project.
ProjectName pulumi.StringInput `pulumi:"projectName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
}
func (GetProjectCatalogSyncErrorDetailsOutputArgs) ElementType ¶
func (GetProjectCatalogSyncErrorDetailsOutputArgs) ElementType() reflect.Type
type GetProjectCatalogSyncErrorDetailsResult ¶
type GetProjectCatalogSyncErrorDetailsResult struct {
// Catalog items that have conflicting names.
Conflicts []CatalogConflictErrorResponse `pulumi:"conflicts"`
// Errors that occured during synchronization.
Errors []CatalogSyncErrorResponse `pulumi:"errors"`
// Error information for the overall synchronization operation.
OperationError CatalogErrorDetailsResponse `pulumi:"operationError"`
}
Synchronization error details.
func GetProjectCatalogSyncErrorDetails ¶
func GetProjectCatalogSyncErrorDetails(ctx *pulumi.Context, args *GetProjectCatalogSyncErrorDetailsArgs, opts ...pulumi.InvokeOption) (*GetProjectCatalogSyncErrorDetailsResult, error)
Gets project catalog synchronization error details Azure REST API version: 2024-02-01.
Other available API versions: 2024-05-01-preview.
type GetProjectCatalogSyncErrorDetailsResultOutput ¶
type GetProjectCatalogSyncErrorDetailsResultOutput struct{ *pulumi.OutputState }
Synchronization error details.
func GetProjectCatalogSyncErrorDetailsOutput ¶
func GetProjectCatalogSyncErrorDetailsOutput(ctx *pulumi.Context, args GetProjectCatalogSyncErrorDetailsOutputArgs, opts ...pulumi.InvokeOption) GetProjectCatalogSyncErrorDetailsResultOutput
func (GetProjectCatalogSyncErrorDetailsResultOutput) Conflicts ¶
func (o GetProjectCatalogSyncErrorDetailsResultOutput) Conflicts() CatalogConflictErrorResponseArrayOutput
Catalog items that have conflicting names.
func (GetProjectCatalogSyncErrorDetailsResultOutput) ElementType ¶
func (GetProjectCatalogSyncErrorDetailsResultOutput) ElementType() reflect.Type
func (GetProjectCatalogSyncErrorDetailsResultOutput) Errors ¶
Errors that occured during synchronization.
func (GetProjectCatalogSyncErrorDetailsResultOutput) OperationError ¶
func (o GetProjectCatalogSyncErrorDetailsResultOutput) OperationError() CatalogErrorDetailsResponseOutput
Error information for the overall synchronization operation.
func (GetProjectCatalogSyncErrorDetailsResultOutput) ToGetProjectCatalogSyncErrorDetailsResultOutput ¶
func (o GetProjectCatalogSyncErrorDetailsResultOutput) ToGetProjectCatalogSyncErrorDetailsResultOutput() GetProjectCatalogSyncErrorDetailsResultOutput
func (GetProjectCatalogSyncErrorDetailsResultOutput) ToGetProjectCatalogSyncErrorDetailsResultOutputWithContext ¶
func (o GetProjectCatalogSyncErrorDetailsResultOutput) ToGetProjectCatalogSyncErrorDetailsResultOutputWithContext(ctx context.Context) GetProjectCatalogSyncErrorDetailsResultOutput
type GetProjectInheritedSettingsOutputArgs ¶
type GetProjectInheritedSettingsOutputArgs struct {
// The name of the project.
ProjectName pulumi.StringInput `pulumi:"projectName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
}
func (GetProjectInheritedSettingsOutputArgs) ElementType ¶
func (GetProjectInheritedSettingsOutputArgs) ElementType() reflect.Type
type GetProjectInheritedSettingsResult ¶
type GetProjectInheritedSettingsResult struct {
// Network settings that will be enforced on this project.
NetworkSettings ProjectNetworkSettingsResponse `pulumi:"networkSettings"`
// Dev Center settings to be used when associating a project with a catalog.
ProjectCatalogSettings DevCenterProjectCatalogSettingsResponse `pulumi:"projectCatalogSettings"`
}
Applicable inherited settings for a project.
func GetProjectInheritedSettings ¶
func GetProjectInheritedSettings(ctx *pulumi.Context, args *GetProjectInheritedSettingsArgs, opts ...pulumi.InvokeOption) (*GetProjectInheritedSettingsResult, error)
Gets applicable inherited settings for this project. Azure REST API version: 2024-05-01-preview.
type GetProjectInheritedSettingsResultOutput ¶
type GetProjectInheritedSettingsResultOutput struct{ *pulumi.OutputState }
Applicable inherited settings for a project.
func GetProjectInheritedSettingsOutput ¶
func GetProjectInheritedSettingsOutput(ctx *pulumi.Context, args GetProjectInheritedSettingsOutputArgs, opts ...pulumi.InvokeOption) GetProjectInheritedSettingsResultOutput
func (GetProjectInheritedSettingsResultOutput) ElementType ¶
func (GetProjectInheritedSettingsResultOutput) ElementType() reflect.Type
func (GetProjectInheritedSettingsResultOutput) NetworkSettings ¶
func (o GetProjectInheritedSettingsResultOutput) NetworkSettings() ProjectNetworkSettingsResponseOutput
Network settings that will be enforced on this project.
func (GetProjectInheritedSettingsResultOutput) ProjectCatalogSettings ¶
func (o GetProjectInheritedSettingsResultOutput) ProjectCatalogSettings() DevCenterProjectCatalogSettingsResponseOutput
Dev Center settings to be used when associating a project with a catalog.
func (GetProjectInheritedSettingsResultOutput) ToGetProjectInheritedSettingsResultOutput ¶
func (o GetProjectInheritedSettingsResultOutput) ToGetProjectInheritedSettingsResultOutput() GetProjectInheritedSettingsResultOutput
func (GetProjectInheritedSettingsResultOutput) ToGetProjectInheritedSettingsResultOutputWithContext ¶
func (o GetProjectInheritedSettingsResultOutput) ToGetProjectInheritedSettingsResultOutputWithContext(ctx context.Context) GetProjectInheritedSettingsResultOutput
type GitCatalog ¶
type GitCatalog struct {
// Git branch.
Branch *string `pulumi:"branch"`
// The folder where the catalog items can be found inside the repository.
Path *string `pulumi:"path"`
// A reference to the Key Vault secret containing a security token to authenticate to a Git repository.
SecretIdentifier *string `pulumi:"secretIdentifier"`
// Git URI.
Uri *string `pulumi:"uri"`
}
Properties for a Git repository catalog.
type GitCatalogArgs ¶
type GitCatalogArgs struct {
// Git branch.
Branch pulumi.StringPtrInput `pulumi:"branch"`
// The folder where the catalog items can be found inside the repository.
Path pulumi.StringPtrInput `pulumi:"path"`
// A reference to the Key Vault secret containing a security token to authenticate to a Git repository.
SecretIdentifier pulumi.StringPtrInput `pulumi:"secretIdentifier"`
// Git URI.
Uri pulumi.StringPtrInput `pulumi:"uri"`
}
Properties for a Git repository catalog.
func (GitCatalogArgs) ElementType ¶
func (GitCatalogArgs) ElementType() reflect.Type
func (GitCatalogArgs) ToGitCatalogOutput ¶
func (i GitCatalogArgs) ToGitCatalogOutput() GitCatalogOutput
func (GitCatalogArgs) ToGitCatalogOutputWithContext ¶
func (i GitCatalogArgs) ToGitCatalogOutputWithContext(ctx context.Context) GitCatalogOutput
func (GitCatalogArgs) ToGitCatalogPtrOutput ¶
func (i GitCatalogArgs) ToGitCatalogPtrOutput() GitCatalogPtrOutput
func (GitCatalogArgs) ToGitCatalogPtrOutputWithContext ¶
func (i GitCatalogArgs) ToGitCatalogPtrOutputWithContext(ctx context.Context) GitCatalogPtrOutput
type GitCatalogInput ¶
type GitCatalogInput interface {
pulumi.Input
ToGitCatalogOutput() GitCatalogOutput
ToGitCatalogOutputWithContext(context.Context) GitCatalogOutput
}
GitCatalogInput is an input type that accepts GitCatalogArgs and GitCatalogOutput values. You can construct a concrete instance of `GitCatalogInput` via:
GitCatalogArgs{...}
type GitCatalogOutput ¶
type GitCatalogOutput struct{ *pulumi.OutputState }
Properties for a Git repository catalog.
func (GitCatalogOutput) Branch ¶
func (o GitCatalogOutput) Branch() pulumi.StringPtrOutput
Git branch.
func (GitCatalogOutput) ElementType ¶
func (GitCatalogOutput) ElementType() reflect.Type
func (GitCatalogOutput) Path ¶
func (o GitCatalogOutput) Path() pulumi.StringPtrOutput
The folder where the catalog items can be found inside the repository.
func (GitCatalogOutput) SecretIdentifier ¶
func (o GitCatalogOutput) SecretIdentifier() pulumi.StringPtrOutput
A reference to the Key Vault secret containing a security token to authenticate to a Git repository.
func (GitCatalogOutput) ToGitCatalogOutput ¶
func (o GitCatalogOutput) ToGitCatalogOutput() GitCatalogOutput
func (GitCatalogOutput) ToGitCatalogOutputWithContext ¶
func (o GitCatalogOutput) ToGitCatalogOutputWithContext(ctx context.Context) GitCatalogOutput
func (GitCatalogOutput) ToGitCatalogPtrOutput ¶
func (o GitCatalogOutput) ToGitCatalogPtrOutput() GitCatalogPtrOutput
func (GitCatalogOutput) ToGitCatalogPtrOutputWithContext ¶
func (o GitCatalogOutput) ToGitCatalogPtrOutputWithContext(ctx context.Context) GitCatalogPtrOutput
type GitCatalogPtrInput ¶
type GitCatalogPtrInput interface {
pulumi.Input
ToGitCatalogPtrOutput() GitCatalogPtrOutput
ToGitCatalogPtrOutputWithContext(context.Context) GitCatalogPtrOutput
}
GitCatalogPtrInput is an input type that accepts GitCatalogArgs, GitCatalogPtr and GitCatalogPtrOutput values. You can construct a concrete instance of `GitCatalogPtrInput` via:
GitCatalogArgs{...}
or:
nil
func GitCatalogPtr ¶
func GitCatalogPtr(v *GitCatalogArgs) GitCatalogPtrInput
type GitCatalogPtrOutput ¶
type GitCatalogPtrOutput struct{ *pulumi.OutputState }
func (GitCatalogPtrOutput) Branch ¶
func (o GitCatalogPtrOutput) Branch() pulumi.StringPtrOutput
Git branch.
func (GitCatalogPtrOutput) Elem ¶
func (o GitCatalogPtrOutput) Elem() GitCatalogOutput
func (GitCatalogPtrOutput) ElementType ¶
func (GitCatalogPtrOutput) ElementType() reflect.Type
func (GitCatalogPtrOutput) Path ¶
func (o GitCatalogPtrOutput) Path() pulumi.StringPtrOutput
The folder where the catalog items can be found inside the repository.
func (GitCatalogPtrOutput) SecretIdentifier ¶
func (o GitCatalogPtrOutput) SecretIdentifier() pulumi.StringPtrOutput
A reference to the Key Vault secret containing a security token to authenticate to a Git repository.
func (GitCatalogPtrOutput) ToGitCatalogPtrOutput ¶
func (o GitCatalogPtrOutput) ToGitCatalogPtrOutput() GitCatalogPtrOutput
func (GitCatalogPtrOutput) ToGitCatalogPtrOutputWithContext ¶
func (o GitCatalogPtrOutput) ToGitCatalogPtrOutputWithContext(ctx context.Context) GitCatalogPtrOutput
type GitCatalogResponse ¶
type GitCatalogResponse struct {
// Git branch.
Branch *string `pulumi:"branch"`
// The folder where the catalog items can be found inside the repository.
Path *string `pulumi:"path"`
// A reference to the Key Vault secret containing a security token to authenticate to a Git repository.
SecretIdentifier *string `pulumi:"secretIdentifier"`
// Git URI.
Uri *string `pulumi:"uri"`
}
Properties for a Git repository catalog.
type GitCatalogResponseOutput ¶
type GitCatalogResponseOutput struct{ *pulumi.OutputState }
Properties for a Git repository catalog.
func (GitCatalogResponseOutput) Branch ¶
func (o GitCatalogResponseOutput) Branch() pulumi.StringPtrOutput
Git branch.
func (GitCatalogResponseOutput) ElementType ¶
func (GitCatalogResponseOutput) ElementType() reflect.Type
func (GitCatalogResponseOutput) Path ¶
func (o GitCatalogResponseOutput) Path() pulumi.StringPtrOutput
The folder where the catalog items can be found inside the repository.
func (GitCatalogResponseOutput) SecretIdentifier ¶
func (o GitCatalogResponseOutput) SecretIdentifier() pulumi.StringPtrOutput
A reference to the Key Vault secret containing a security token to authenticate to a Git repository.
func (GitCatalogResponseOutput) ToGitCatalogResponseOutput ¶
func (o GitCatalogResponseOutput) ToGitCatalogResponseOutput() GitCatalogResponseOutput
func (GitCatalogResponseOutput) ToGitCatalogResponseOutputWithContext ¶
func (o GitCatalogResponseOutput) ToGitCatalogResponseOutputWithContext(ctx context.Context) GitCatalogResponseOutput
func (GitCatalogResponseOutput) Uri ¶
func (o GitCatalogResponseOutput) Uri() pulumi.StringPtrOutput
Git URI.
type GitCatalogResponsePtrOutput ¶
type GitCatalogResponsePtrOutput struct{ *pulumi.OutputState }
func (GitCatalogResponsePtrOutput) Branch ¶
func (o GitCatalogResponsePtrOutput) Branch() pulumi.StringPtrOutput
Git branch.
func (GitCatalogResponsePtrOutput) Elem ¶
func (o GitCatalogResponsePtrOutput) Elem() GitCatalogResponseOutput
func (GitCatalogResponsePtrOutput) ElementType ¶
func (GitCatalogResponsePtrOutput) ElementType() reflect.Type
func (GitCatalogResponsePtrOutput) Path ¶
func (o GitCatalogResponsePtrOutput) Path() pulumi.StringPtrOutput
The folder where the catalog items can be found inside the repository.
func (GitCatalogResponsePtrOutput) SecretIdentifier ¶
func (o GitCatalogResponsePtrOutput) SecretIdentifier() pulumi.StringPtrOutput
A reference to the Key Vault secret containing a security token to authenticate to a Git repository.
func (GitCatalogResponsePtrOutput) ToGitCatalogResponsePtrOutput ¶
func (o GitCatalogResponsePtrOutput) ToGitCatalogResponsePtrOutput() GitCatalogResponsePtrOutput
func (GitCatalogResponsePtrOutput) ToGitCatalogResponsePtrOutputWithContext ¶
func (o GitCatalogResponsePtrOutput) ToGitCatalogResponsePtrOutputWithContext(ctx context.Context) GitCatalogResponsePtrOutput
func (GitCatalogResponsePtrOutput) Uri ¶
func (o GitCatalogResponsePtrOutput) Uri() pulumi.StringPtrOutput
Git URI.
type HealthStatusDetailResponse ¶
type HealthStatusDetailResponse struct {
// An identifier for the issue.
Code string `pulumi:"code"`
// A message describing the issue, intended to be suitable for display in a user interface
Message string `pulumi:"message"`
}
Pool health status detail.
type HealthStatusDetailResponseArrayOutput ¶
type HealthStatusDetailResponseArrayOutput struct{ *pulumi.OutputState }
func (HealthStatusDetailResponseArrayOutput) ElementType ¶
func (HealthStatusDetailResponseArrayOutput) ElementType() reflect.Type
func (HealthStatusDetailResponseArrayOutput) Index ¶
func (o HealthStatusDetailResponseArrayOutput) Index(i pulumi.IntInput) HealthStatusDetailResponseOutput
func (HealthStatusDetailResponseArrayOutput) ToHealthStatusDetailResponseArrayOutput ¶
func (o HealthStatusDetailResponseArrayOutput) ToHealthStatusDetailResponseArrayOutput() HealthStatusDetailResponseArrayOutput
func (HealthStatusDetailResponseArrayOutput) ToHealthStatusDetailResponseArrayOutputWithContext ¶
func (o HealthStatusDetailResponseArrayOutput) ToHealthStatusDetailResponseArrayOutputWithContext(ctx context.Context) HealthStatusDetailResponseArrayOutput
type HealthStatusDetailResponseOutput ¶
type HealthStatusDetailResponseOutput struct{ *pulumi.OutputState }
Pool health status detail.
func (HealthStatusDetailResponseOutput) Code ¶
func (o HealthStatusDetailResponseOutput) Code() pulumi.StringOutput
An identifier for the issue.
func (HealthStatusDetailResponseOutput) ElementType ¶
func (HealthStatusDetailResponseOutput) ElementType() reflect.Type
func (HealthStatusDetailResponseOutput) Message ¶
func (o HealthStatusDetailResponseOutput) Message() pulumi.StringOutput
A message describing the issue, intended to be suitable for display in a user interface
func (HealthStatusDetailResponseOutput) ToHealthStatusDetailResponseOutput ¶
func (o HealthStatusDetailResponseOutput) ToHealthStatusDetailResponseOutput() HealthStatusDetailResponseOutput
func (HealthStatusDetailResponseOutput) ToHealthStatusDetailResponseOutputWithContext ¶
func (o HealthStatusDetailResponseOutput) ToHealthStatusDetailResponseOutputWithContext(ctx context.Context) HealthStatusDetailResponseOutput
type HibernateSupport ¶
type HibernateSupport string
Indicates whether Dev Boxes created with this definition are capable of hibernation. Not all images are capable of supporting hibernation. To find out more see https://aka.ms/devbox/hibernate
func (HibernateSupport) ElementType ¶
func (HibernateSupport) ElementType() reflect.Type
func (HibernateSupport) ToHibernateSupportOutput ¶
func (e HibernateSupport) ToHibernateSupportOutput() HibernateSupportOutput
func (HibernateSupport) ToHibernateSupportOutputWithContext ¶
func (e HibernateSupport) ToHibernateSupportOutputWithContext(ctx context.Context) HibernateSupportOutput
func (HibernateSupport) ToHibernateSupportPtrOutput ¶
func (e HibernateSupport) ToHibernateSupportPtrOutput() HibernateSupportPtrOutput
func (HibernateSupport) ToHibernateSupportPtrOutputWithContext ¶
func (e HibernateSupport) ToHibernateSupportPtrOutputWithContext(ctx context.Context) HibernateSupportPtrOutput
func (HibernateSupport) ToStringOutput ¶
func (e HibernateSupport) ToStringOutput() pulumi.StringOutput
func (HibernateSupport) ToStringOutputWithContext ¶
func (e HibernateSupport) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (HibernateSupport) ToStringPtrOutput ¶
func (e HibernateSupport) ToStringPtrOutput() pulumi.StringPtrOutput
func (HibernateSupport) ToStringPtrOutputWithContext ¶
func (e HibernateSupport) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type HibernateSupportInput ¶
type HibernateSupportInput interface {
pulumi.Input
ToHibernateSupportOutput() HibernateSupportOutput
ToHibernateSupportOutputWithContext(context.Context) HibernateSupportOutput
}
HibernateSupportInput is an input type that accepts values of the HibernateSupport enum A concrete instance of `HibernateSupportInput` can be one of the following:
HibernateSupportDisabled HibernateSupportEnabled
type HibernateSupportOutput ¶
type HibernateSupportOutput struct{ *pulumi.OutputState }
func (HibernateSupportOutput) ElementType ¶
func (HibernateSupportOutput) ElementType() reflect.Type
func (HibernateSupportOutput) ToHibernateSupportOutput ¶
func (o HibernateSupportOutput) ToHibernateSupportOutput() HibernateSupportOutput
func (HibernateSupportOutput) ToHibernateSupportOutputWithContext ¶
func (o HibernateSupportOutput) ToHibernateSupportOutputWithContext(ctx context.Context) HibernateSupportOutput
func (HibernateSupportOutput) ToHibernateSupportPtrOutput ¶
func (o HibernateSupportOutput) ToHibernateSupportPtrOutput() HibernateSupportPtrOutput
func (HibernateSupportOutput) ToHibernateSupportPtrOutputWithContext ¶
func (o HibernateSupportOutput) ToHibernateSupportPtrOutputWithContext(ctx context.Context) HibernateSupportPtrOutput
func (HibernateSupportOutput) ToStringOutput ¶
func (o HibernateSupportOutput) ToStringOutput() pulumi.StringOutput
func (HibernateSupportOutput) ToStringOutputWithContext ¶
func (o HibernateSupportOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (HibernateSupportOutput) ToStringPtrOutput ¶
func (o HibernateSupportOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (HibernateSupportOutput) ToStringPtrOutputWithContext ¶
func (o HibernateSupportOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type HibernateSupportPtrInput ¶
type HibernateSupportPtrInput interface {
pulumi.Input
ToHibernateSupportPtrOutput() HibernateSupportPtrOutput
ToHibernateSupportPtrOutputWithContext(context.Context) HibernateSupportPtrOutput
}
func HibernateSupportPtr ¶
func HibernateSupportPtr(v string) HibernateSupportPtrInput
type HibernateSupportPtrOutput ¶
type HibernateSupportPtrOutput struct{ *pulumi.OutputState }
func (HibernateSupportPtrOutput) Elem ¶
func (o HibernateSupportPtrOutput) Elem() HibernateSupportOutput
func (HibernateSupportPtrOutput) ElementType ¶
func (HibernateSupportPtrOutput) ElementType() reflect.Type
func (HibernateSupportPtrOutput) ToHibernateSupportPtrOutput ¶
func (o HibernateSupportPtrOutput) ToHibernateSupportPtrOutput() HibernateSupportPtrOutput
func (HibernateSupportPtrOutput) ToHibernateSupportPtrOutputWithContext ¶
func (o HibernateSupportPtrOutput) ToHibernateSupportPtrOutputWithContext(ctx context.Context) HibernateSupportPtrOutput
func (HibernateSupportPtrOutput) ToStringPtrOutput ¶
func (o HibernateSupportPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (HibernateSupportPtrOutput) ToStringPtrOutputWithContext ¶
func (o HibernateSupportPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ImageReference ¶
type ImageReference struct {
// Image ID, or Image version ID. When Image ID is provided, its latest version will be used.
Id *string `pulumi:"id"`
}
Image reference information
type ImageReferenceArgs ¶
type ImageReferenceArgs struct {
// Image ID, or Image version ID. When Image ID is provided, its latest version will be used.
Id pulumi.StringPtrInput `pulumi:"id"`
}
Image reference information
func (ImageReferenceArgs) ElementType ¶
func (ImageReferenceArgs) ElementType() reflect.Type
func (ImageReferenceArgs) ToImageReferenceOutput ¶
func (i ImageReferenceArgs) ToImageReferenceOutput() ImageReferenceOutput
func (ImageReferenceArgs) ToImageReferenceOutputWithContext ¶
func (i ImageReferenceArgs) ToImageReferenceOutputWithContext(ctx context.Context) ImageReferenceOutput
type ImageReferenceInput ¶
type ImageReferenceInput interface {
pulumi.Input
ToImageReferenceOutput() ImageReferenceOutput
ToImageReferenceOutputWithContext(context.Context) ImageReferenceOutput
}
ImageReferenceInput is an input type that accepts ImageReferenceArgs and ImageReferenceOutput values. You can construct a concrete instance of `ImageReferenceInput` via:
ImageReferenceArgs{...}
type ImageReferenceOutput ¶
type ImageReferenceOutput struct{ *pulumi.OutputState }
Image reference information
func (ImageReferenceOutput) ElementType ¶
func (ImageReferenceOutput) ElementType() reflect.Type
func (ImageReferenceOutput) Id ¶
func (o ImageReferenceOutput) Id() pulumi.StringPtrOutput
Image ID, or Image version ID. When Image ID is provided, its latest version will be used.
func (ImageReferenceOutput) ToImageReferenceOutput ¶
func (o ImageReferenceOutput) ToImageReferenceOutput() ImageReferenceOutput
func (ImageReferenceOutput) ToImageReferenceOutputWithContext ¶
func (o ImageReferenceOutput) ToImageReferenceOutputWithContext(ctx context.Context) ImageReferenceOutput
type ImageReferenceResponse ¶
type ImageReferenceResponse struct {
// The actual version of the image after use. When id references a gallery image latest version, this will indicate the actual version in use.
ExactVersion string `pulumi:"exactVersion"`
// Image ID, or Image version ID. When Image ID is provided, its latest version will be used.
Id *string `pulumi:"id"`
}
Image reference information
type ImageReferenceResponseOutput ¶
type ImageReferenceResponseOutput struct{ *pulumi.OutputState }
Image reference information
func (ImageReferenceResponseOutput) ElementType ¶
func (ImageReferenceResponseOutput) ElementType() reflect.Type
func (ImageReferenceResponseOutput) ExactVersion ¶
func (o ImageReferenceResponseOutput) ExactVersion() pulumi.StringOutput
The actual version of the image after use. When id references a gallery image latest version, this will indicate the actual version in use.
func (ImageReferenceResponseOutput) Id ¶
func (o ImageReferenceResponseOutput) Id() pulumi.StringPtrOutput
Image ID, or Image version ID. When Image ID is provided, its latest version will be used.
func (ImageReferenceResponseOutput) ToImageReferenceResponseOutput ¶
func (o ImageReferenceResponseOutput) ToImageReferenceResponseOutput() ImageReferenceResponseOutput
func (ImageReferenceResponseOutput) ToImageReferenceResponseOutputWithContext ¶
func (o ImageReferenceResponseOutput) ToImageReferenceResponseOutputWithContext(ctx context.Context) ImageReferenceResponseOutput
type ImageValidationErrorDetailsResponse ¶
type ImageValidationErrorDetailsResponse struct {
// An identifier for the error.
Code *string `pulumi:"code"`
// A message describing the error.
Message *string `pulumi:"message"`
}
Image validation error details
type ImageValidationErrorDetailsResponseOutput ¶
type ImageValidationErrorDetailsResponseOutput struct{ *pulumi.OutputState }
Image validation error details
func (ImageValidationErrorDetailsResponseOutput) Code ¶
func (o ImageValidationErrorDetailsResponseOutput) Code() pulumi.StringPtrOutput
An identifier for the error.
func (ImageValidationErrorDetailsResponseOutput) ElementType ¶
func (ImageValidationErrorDetailsResponseOutput) ElementType() reflect.Type
func (ImageValidationErrorDetailsResponseOutput) Message ¶
func (o ImageValidationErrorDetailsResponseOutput) Message() pulumi.StringPtrOutput
A message describing the error.
func (ImageValidationErrorDetailsResponseOutput) ToImageValidationErrorDetailsResponseOutput ¶
func (o ImageValidationErrorDetailsResponseOutput) ToImageValidationErrorDetailsResponseOutput() ImageValidationErrorDetailsResponseOutput
func (ImageValidationErrorDetailsResponseOutput) ToImageValidationErrorDetailsResponseOutputWithContext ¶
func (o ImageValidationErrorDetailsResponseOutput) ToImageValidationErrorDetailsResponseOutputWithContext(ctx context.Context) ImageValidationErrorDetailsResponseOutput
type LicenseType ¶
type LicenseType string
Specifies the license type indicating the caller has already acquired licenses for the Dev Boxes that will be created.
func (LicenseType) ElementType ¶
func (LicenseType) ElementType() reflect.Type
func (LicenseType) ToLicenseTypeOutput ¶
func (e LicenseType) ToLicenseTypeOutput() LicenseTypeOutput
func (LicenseType) ToLicenseTypeOutputWithContext ¶
func (e LicenseType) ToLicenseTypeOutputWithContext(ctx context.Context) LicenseTypeOutput
func (LicenseType) ToLicenseTypePtrOutput ¶
func (e LicenseType) ToLicenseTypePtrOutput() LicenseTypePtrOutput
func (LicenseType) ToLicenseTypePtrOutputWithContext ¶
func (e LicenseType) ToLicenseTypePtrOutputWithContext(ctx context.Context) LicenseTypePtrOutput
func (LicenseType) ToStringOutput ¶
func (e LicenseType) ToStringOutput() pulumi.StringOutput
func (LicenseType) ToStringOutputWithContext ¶
func (e LicenseType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LicenseType) ToStringPtrOutput ¶
func (e LicenseType) ToStringPtrOutput() pulumi.StringPtrOutput
func (LicenseType) ToStringPtrOutputWithContext ¶
func (e LicenseType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LicenseTypeInput ¶
type LicenseTypeInput interface {
pulumi.Input
ToLicenseTypeOutput() LicenseTypeOutput
ToLicenseTypeOutputWithContext(context.Context) LicenseTypeOutput
}
LicenseTypeInput is an input type that accepts values of the LicenseType enum A concrete instance of `LicenseTypeInput` can be one of the following:
LicenseType_Windows_Client
type LicenseTypeOutput ¶
type LicenseTypeOutput struct{ *pulumi.OutputState }
func (LicenseTypeOutput) ElementType ¶
func (LicenseTypeOutput) ElementType() reflect.Type
func (LicenseTypeOutput) ToLicenseTypeOutput ¶
func (o LicenseTypeOutput) ToLicenseTypeOutput() LicenseTypeOutput
func (LicenseTypeOutput) ToLicenseTypeOutputWithContext ¶
func (o LicenseTypeOutput) ToLicenseTypeOutputWithContext(ctx context.Context) LicenseTypeOutput
func (LicenseTypeOutput) ToLicenseTypePtrOutput ¶
func (o LicenseTypeOutput) ToLicenseTypePtrOutput() LicenseTypePtrOutput
func (LicenseTypeOutput) ToLicenseTypePtrOutputWithContext ¶
func (o LicenseTypeOutput) ToLicenseTypePtrOutputWithContext(ctx context.Context) LicenseTypePtrOutput
func (LicenseTypeOutput) ToStringOutput ¶
func (o LicenseTypeOutput) ToStringOutput() pulumi.StringOutput
func (LicenseTypeOutput) ToStringOutputWithContext ¶
func (o LicenseTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LicenseTypeOutput) ToStringPtrOutput ¶
func (o LicenseTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LicenseTypeOutput) ToStringPtrOutputWithContext ¶
func (o LicenseTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LicenseTypePtrInput ¶
type LicenseTypePtrInput interface {
pulumi.Input
ToLicenseTypePtrOutput() LicenseTypePtrOutput
ToLicenseTypePtrOutputWithContext(context.Context) LicenseTypePtrOutput
}
func LicenseTypePtr ¶
func LicenseTypePtr(v string) LicenseTypePtrInput
type LicenseTypePtrOutput ¶
type LicenseTypePtrOutput struct{ *pulumi.OutputState }
func (LicenseTypePtrOutput) Elem ¶
func (o LicenseTypePtrOutput) Elem() LicenseTypeOutput
func (LicenseTypePtrOutput) ElementType ¶
func (LicenseTypePtrOutput) ElementType() reflect.Type
func (LicenseTypePtrOutput) ToLicenseTypePtrOutput ¶
func (o LicenseTypePtrOutput) ToLicenseTypePtrOutput() LicenseTypePtrOutput
func (LicenseTypePtrOutput) ToLicenseTypePtrOutputWithContext ¶
func (o LicenseTypePtrOutput) ToLicenseTypePtrOutputWithContext(ctx context.Context) LicenseTypePtrOutput
func (LicenseTypePtrOutput) ToStringPtrOutput ¶
func (o LicenseTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LicenseTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o LicenseTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LocalAdminStatus ¶
type LocalAdminStatus string
Indicates whether owners of Dev Boxes in this pool are added as local administrators on the Dev Box.
func (LocalAdminStatus) ElementType ¶
func (LocalAdminStatus) ElementType() reflect.Type
func (LocalAdminStatus) ToLocalAdminStatusOutput ¶
func (e LocalAdminStatus) ToLocalAdminStatusOutput() LocalAdminStatusOutput
func (LocalAdminStatus) ToLocalAdminStatusOutputWithContext ¶
func (e LocalAdminStatus) ToLocalAdminStatusOutputWithContext(ctx context.Context) LocalAdminStatusOutput
func (LocalAdminStatus) ToLocalAdminStatusPtrOutput ¶
func (e LocalAdminStatus) ToLocalAdminStatusPtrOutput() LocalAdminStatusPtrOutput
func (LocalAdminStatus) ToLocalAdminStatusPtrOutputWithContext ¶
func (e LocalAdminStatus) ToLocalAdminStatusPtrOutputWithContext(ctx context.Context) LocalAdminStatusPtrOutput
func (LocalAdminStatus) ToStringOutput ¶
func (e LocalAdminStatus) ToStringOutput() pulumi.StringOutput
func (LocalAdminStatus) ToStringOutputWithContext ¶
func (e LocalAdminStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LocalAdminStatus) ToStringPtrOutput ¶
func (e LocalAdminStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (LocalAdminStatus) ToStringPtrOutputWithContext ¶
func (e LocalAdminStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LocalAdminStatusInput ¶
type LocalAdminStatusInput interface {
pulumi.Input
ToLocalAdminStatusOutput() LocalAdminStatusOutput
ToLocalAdminStatusOutputWithContext(context.Context) LocalAdminStatusOutput
}
LocalAdminStatusInput is an input type that accepts values of the LocalAdminStatus enum A concrete instance of `LocalAdminStatusInput` can be one of the following:
LocalAdminStatusDisabled LocalAdminStatusEnabled
type LocalAdminStatusOutput ¶
type LocalAdminStatusOutput struct{ *pulumi.OutputState }
func (LocalAdminStatusOutput) ElementType ¶
func (LocalAdminStatusOutput) ElementType() reflect.Type
func (LocalAdminStatusOutput) ToLocalAdminStatusOutput ¶
func (o LocalAdminStatusOutput) ToLocalAdminStatusOutput() LocalAdminStatusOutput
func (LocalAdminStatusOutput) ToLocalAdminStatusOutputWithContext ¶
func (o LocalAdminStatusOutput) ToLocalAdminStatusOutputWithContext(ctx context.Context) LocalAdminStatusOutput
func (LocalAdminStatusOutput) ToLocalAdminStatusPtrOutput ¶
func (o LocalAdminStatusOutput) ToLocalAdminStatusPtrOutput() LocalAdminStatusPtrOutput
func (LocalAdminStatusOutput) ToLocalAdminStatusPtrOutputWithContext ¶
func (o LocalAdminStatusOutput) ToLocalAdminStatusPtrOutputWithContext(ctx context.Context) LocalAdminStatusPtrOutput
func (LocalAdminStatusOutput) ToStringOutput ¶
func (o LocalAdminStatusOutput) ToStringOutput() pulumi.StringOutput
func (LocalAdminStatusOutput) ToStringOutputWithContext ¶
func (o LocalAdminStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LocalAdminStatusOutput) ToStringPtrOutput ¶
func (o LocalAdminStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LocalAdminStatusOutput) ToStringPtrOutputWithContext ¶
func (o LocalAdminStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LocalAdminStatusPtrInput ¶
type LocalAdminStatusPtrInput interface {
pulumi.Input
ToLocalAdminStatusPtrOutput() LocalAdminStatusPtrOutput
ToLocalAdminStatusPtrOutputWithContext(context.Context) LocalAdminStatusPtrOutput
}
func LocalAdminStatusPtr ¶
func LocalAdminStatusPtr(v string) LocalAdminStatusPtrInput
type LocalAdminStatusPtrOutput ¶
type LocalAdminStatusPtrOutput struct{ *pulumi.OutputState }
func (LocalAdminStatusPtrOutput) Elem ¶
func (o LocalAdminStatusPtrOutput) Elem() LocalAdminStatusOutput
func (LocalAdminStatusPtrOutput) ElementType ¶
func (LocalAdminStatusPtrOutput) ElementType() reflect.Type
func (LocalAdminStatusPtrOutput) ToLocalAdminStatusPtrOutput ¶
func (o LocalAdminStatusPtrOutput) ToLocalAdminStatusPtrOutput() LocalAdminStatusPtrOutput
func (LocalAdminStatusPtrOutput) ToLocalAdminStatusPtrOutputWithContext ¶
func (o LocalAdminStatusPtrOutput) ToLocalAdminStatusPtrOutputWithContext(ctx context.Context) LocalAdminStatusPtrOutput
func (LocalAdminStatusPtrOutput) ToStringPtrOutput ¶
func (o LocalAdminStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LocalAdminStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o LocalAdminStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LookupAttachedNetworkByDevCenterArgs ¶
type LookupAttachedNetworkByDevCenterArgs struct {
// The name of the attached NetworkConnection.
AttachedNetworkConnectionName string `pulumi:"attachedNetworkConnectionName"`
// The name of the devcenter.
DevCenterName string `pulumi:"devCenterName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName string `pulumi:"resourceGroupName"`
}
type LookupAttachedNetworkByDevCenterOutputArgs ¶
type LookupAttachedNetworkByDevCenterOutputArgs struct {
// The name of the attached NetworkConnection.
AttachedNetworkConnectionName pulumi.StringInput `pulumi:"attachedNetworkConnectionName"`
// The name of the devcenter.
DevCenterName pulumi.StringInput `pulumi:"devCenterName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
}
func (LookupAttachedNetworkByDevCenterOutputArgs) ElementType ¶
func (LookupAttachedNetworkByDevCenterOutputArgs) ElementType() reflect.Type
type LookupAttachedNetworkByDevCenterResult ¶
type LookupAttachedNetworkByDevCenterResult struct {
// AAD Join type of the network. This is populated based on the referenced Network Connection.
DomainJoinType string `pulumi:"domainJoinType"`
// Health check status values
HealthCheckStatus string `pulumi:"healthCheckStatus"`
// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Id string `pulumi:"id"`
// The name of the resource
Name string `pulumi:"name"`
// The resource ID of the NetworkConnection you want to attach.
NetworkConnectionId string `pulumi:"networkConnectionId"`
// The geo-location where the NetworkConnection resource specified in 'networkConnectionResourceId' property lives.
NetworkConnectionLocation string `pulumi:"networkConnectionLocation"`
// The provisioning state of the resource.
ProvisioningState string `pulumi:"provisioningState"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponse `pulumi:"systemData"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type string `pulumi:"type"`
}
Represents an attached NetworkConnection.
func LookupAttachedNetworkByDevCenter ¶
func LookupAttachedNetworkByDevCenter(ctx *pulumi.Context, args *LookupAttachedNetworkByDevCenterArgs, opts ...pulumi.InvokeOption) (*LookupAttachedNetworkByDevCenterResult, error)
Gets an attached NetworkConnection. Azure REST API version: 2023-04-01.
Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview.
type LookupAttachedNetworkByDevCenterResultOutput ¶
type LookupAttachedNetworkByDevCenterResultOutput struct{ *pulumi.OutputState }
Represents an attached NetworkConnection.
func LookupAttachedNetworkByDevCenterOutput ¶
func LookupAttachedNetworkByDevCenterOutput(ctx *pulumi.Context, args LookupAttachedNetworkByDevCenterOutputArgs, opts ...pulumi.InvokeOption) LookupAttachedNetworkByDevCenterResultOutput
func (LookupAttachedNetworkByDevCenterResultOutput) DomainJoinType ¶
func (o LookupAttachedNetworkByDevCenterResultOutput) DomainJoinType() pulumi.StringOutput
AAD Join type of the network. This is populated based on the referenced Network Connection.
func (LookupAttachedNetworkByDevCenterResultOutput) ElementType ¶
func (LookupAttachedNetworkByDevCenterResultOutput) ElementType() reflect.Type
func (LookupAttachedNetworkByDevCenterResultOutput) HealthCheckStatus ¶
func (o LookupAttachedNetworkByDevCenterResultOutput) HealthCheckStatus() pulumi.StringOutput
Health check status values
func (LookupAttachedNetworkByDevCenterResultOutput) Id ¶
func (o LookupAttachedNetworkByDevCenterResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupAttachedNetworkByDevCenterResultOutput) Name ¶
func (o LookupAttachedNetworkByDevCenterResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupAttachedNetworkByDevCenterResultOutput) NetworkConnectionId ¶
func (o LookupAttachedNetworkByDevCenterResultOutput) NetworkConnectionId() pulumi.StringOutput
The resource ID of the NetworkConnection you want to attach.
func (LookupAttachedNetworkByDevCenterResultOutput) NetworkConnectionLocation ¶
func (o LookupAttachedNetworkByDevCenterResultOutput) NetworkConnectionLocation() pulumi.StringOutput
The geo-location where the NetworkConnection resource specified in 'networkConnectionResourceId' property lives.
func (LookupAttachedNetworkByDevCenterResultOutput) ProvisioningState ¶
func (o LookupAttachedNetworkByDevCenterResultOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the resource.
func (LookupAttachedNetworkByDevCenterResultOutput) SystemData ¶
func (o LookupAttachedNetworkByDevCenterResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupAttachedNetworkByDevCenterResultOutput) ToLookupAttachedNetworkByDevCenterResultOutput ¶
func (o LookupAttachedNetworkByDevCenterResultOutput) ToLookupAttachedNetworkByDevCenterResultOutput() LookupAttachedNetworkByDevCenterResultOutput
func (LookupAttachedNetworkByDevCenterResultOutput) ToLookupAttachedNetworkByDevCenterResultOutputWithContext ¶
func (o LookupAttachedNetworkByDevCenterResultOutput) ToLookupAttachedNetworkByDevCenterResultOutputWithContext(ctx context.Context) LookupAttachedNetworkByDevCenterResultOutput
func (LookupAttachedNetworkByDevCenterResultOutput) Type ¶
func (o LookupAttachedNetworkByDevCenterResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupCatalogArgs ¶
type LookupCatalogOutputArgs ¶
type LookupCatalogOutputArgs struct {
// The name of the Catalog.
CatalogName pulumi.StringInput `pulumi:"catalogName"`
// The name of the devcenter.
DevCenterName pulumi.StringInput `pulumi:"devCenterName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
}
func (LookupCatalogOutputArgs) ElementType ¶
func (LookupCatalogOutputArgs) ElementType() reflect.Type
type LookupCatalogResult ¶
type LookupCatalogResult struct {
// Properties for an Azure DevOps catalog type.
AdoGit *GitCatalogResponse `pulumi:"adoGit"`
// Properties for a GitHub catalog type.
GitHub *GitCatalogResponse `pulumi:"gitHub"`
// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Id string `pulumi:"id"`
// When the catalog was last synced.
LastSyncTime string `pulumi:"lastSyncTime"`
// The name of the resource
Name string `pulumi:"name"`
// The provisioning state of the resource.
ProvisioningState string `pulumi:"provisioningState"`
// The synchronization state of the catalog.
SyncState string `pulumi:"syncState"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponse `pulumi:"systemData"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type string `pulumi:"type"`
}
Represents a catalog.
func LookupCatalog ¶
func LookupCatalog(ctx *pulumi.Context, args *LookupCatalogArgs, opts ...pulumi.InvokeOption) (*LookupCatalogResult, error)
Gets a catalog Azure REST API version: 2023-04-01.
Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview.
type LookupCatalogResultOutput ¶
type LookupCatalogResultOutput struct{ *pulumi.OutputState }
Represents a catalog.
func LookupCatalogOutput ¶
func LookupCatalogOutput(ctx *pulumi.Context, args LookupCatalogOutputArgs, opts ...pulumi.InvokeOption) LookupCatalogResultOutput
func (LookupCatalogResultOutput) AdoGit ¶
func (o LookupCatalogResultOutput) AdoGit() GitCatalogResponsePtrOutput
Properties for an Azure DevOps catalog type.
func (LookupCatalogResultOutput) ElementType ¶
func (LookupCatalogResultOutput) ElementType() reflect.Type
func (LookupCatalogResultOutput) GitHub ¶
func (o LookupCatalogResultOutput) GitHub() GitCatalogResponsePtrOutput
Properties for a GitHub catalog type.
func (LookupCatalogResultOutput) Id ¶
func (o LookupCatalogResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupCatalogResultOutput) LastSyncTime ¶
func (o LookupCatalogResultOutput) LastSyncTime() pulumi.StringOutput
When the catalog was last synced.
func (LookupCatalogResultOutput) Name ¶
func (o LookupCatalogResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupCatalogResultOutput) ProvisioningState ¶
func (o LookupCatalogResultOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the resource.
func (LookupCatalogResultOutput) SyncState ¶
func (o LookupCatalogResultOutput) SyncState() pulumi.StringOutput
The synchronization state of the catalog.
func (LookupCatalogResultOutput) SystemData ¶
func (o LookupCatalogResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupCatalogResultOutput) ToLookupCatalogResultOutput ¶
func (o LookupCatalogResultOutput) ToLookupCatalogResultOutput() LookupCatalogResultOutput
func (LookupCatalogResultOutput) ToLookupCatalogResultOutputWithContext ¶
func (o LookupCatalogResultOutput) ToLookupCatalogResultOutputWithContext(ctx context.Context) LookupCatalogResultOutput
func (LookupCatalogResultOutput) Type ¶
func (o LookupCatalogResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupDevBoxDefinitionArgs ¶
type LookupDevBoxDefinitionArgs struct {
// The name of the Dev Box definition.
DevBoxDefinitionName string `pulumi:"devBoxDefinitionName"`
// The name of the devcenter.
DevCenterName string `pulumi:"devCenterName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName string `pulumi:"resourceGroupName"`
}
type LookupDevBoxDefinitionOutputArgs ¶
type LookupDevBoxDefinitionOutputArgs struct {
// The name of the Dev Box definition.
DevBoxDefinitionName pulumi.StringInput `pulumi:"devBoxDefinitionName"`
// The name of the devcenter.
DevCenterName pulumi.StringInput `pulumi:"devCenterName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
}
func (LookupDevBoxDefinitionOutputArgs) ElementType ¶
func (LookupDevBoxDefinitionOutputArgs) ElementType() reflect.Type
type LookupDevBoxDefinitionResult ¶
type LookupDevBoxDefinitionResult struct {
// Image reference information for the currently active image (only populated during updates).
ActiveImageReference ImageReferenceResponse `pulumi:"activeImageReference"`
// Indicates whether Dev Boxes created with this definition are capable of hibernation. Not all images are capable of supporting hibernation. To find out more see https://aka.ms/devbox/hibernate
HibernateSupport *string `pulumi:"hibernateSupport"`
// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Id string `pulumi:"id"`
// Image reference information.
ImageReference ImageReferenceResponse `pulumi:"imageReference"`
// Details for image validator error. Populated when the image validation is not successful.
ImageValidationErrorDetails ImageValidationErrorDetailsResponse `pulumi:"imageValidationErrorDetails"`
// Validation status of the configured image.
ImageValidationStatus string `pulumi:"imageValidationStatus"`
// The geo-location where the resource lives
Location string `pulumi:"location"`
// The name of the resource
Name string `pulumi:"name"`
// The storage type used for the Operating System disk of Dev Boxes created using this definition.
OsStorageType *string `pulumi:"osStorageType"`
// The provisioning state of the resource.
ProvisioningState string `pulumi:"provisioningState"`
// The SKU for Dev Boxes created using this definition.
Sku SkuResponse `pulumi:"sku"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponse `pulumi:"systemData"`
// Resource tags.
Tags map[string]string `pulumi:"tags"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type string `pulumi:"type"`
}
Represents a definition for a Developer Machine.
func LookupDevBoxDefinition ¶
func LookupDevBoxDefinition(ctx *pulumi.Context, args *LookupDevBoxDefinitionArgs, opts ...pulumi.InvokeOption) (*LookupDevBoxDefinitionResult, error)
Gets a Dev Box definition Azure REST API version: 2023-04-01.
Other available API versions: 2022-11-11-preview, 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview.
type LookupDevBoxDefinitionResultOutput ¶
type LookupDevBoxDefinitionResultOutput struct{ *pulumi.OutputState }
Represents a definition for a Developer Machine.
func LookupDevBoxDefinitionOutput ¶
func LookupDevBoxDefinitionOutput(ctx *pulumi.Context, args LookupDevBoxDefinitionOutputArgs, opts ...pulumi.InvokeOption) LookupDevBoxDefinitionResultOutput
func (LookupDevBoxDefinitionResultOutput) ActiveImageReference ¶
func (o LookupDevBoxDefinitionResultOutput) ActiveImageReference() ImageReferenceResponseOutput
Image reference information for the currently active image (only populated during updates).
func (LookupDevBoxDefinitionResultOutput) ElementType ¶
func (LookupDevBoxDefinitionResultOutput) ElementType() reflect.Type
func (LookupDevBoxDefinitionResultOutput) HibernateSupport ¶
func (o LookupDevBoxDefinitionResultOutput) HibernateSupport() pulumi.StringPtrOutput
Indicates whether Dev Boxes created with this definition are capable of hibernation. Not all images are capable of supporting hibernation. To find out more see https://aka.ms/devbox/hibernate
func (LookupDevBoxDefinitionResultOutput) Id ¶
func (o LookupDevBoxDefinitionResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupDevBoxDefinitionResultOutput) ImageReference ¶
func (o LookupDevBoxDefinitionResultOutput) ImageReference() ImageReferenceResponseOutput
Image reference information.
func (LookupDevBoxDefinitionResultOutput) ImageValidationErrorDetails ¶
func (o LookupDevBoxDefinitionResultOutput) ImageValidationErrorDetails() ImageValidationErrorDetailsResponseOutput
Details for image validator error. Populated when the image validation is not successful.
func (LookupDevBoxDefinitionResultOutput) ImageValidationStatus ¶
func (o LookupDevBoxDefinitionResultOutput) ImageValidationStatus() pulumi.StringOutput
Validation status of the configured image.
func (LookupDevBoxDefinitionResultOutput) Location ¶
func (o LookupDevBoxDefinitionResultOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (LookupDevBoxDefinitionResultOutput) Name ¶
func (o LookupDevBoxDefinitionResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupDevBoxDefinitionResultOutput) OsStorageType ¶
func (o LookupDevBoxDefinitionResultOutput) OsStorageType() pulumi.StringPtrOutput
The storage type used for the Operating System disk of Dev Boxes created using this definition.
func (LookupDevBoxDefinitionResultOutput) ProvisioningState ¶
func (o LookupDevBoxDefinitionResultOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the resource.
func (LookupDevBoxDefinitionResultOutput) Sku ¶
func (o LookupDevBoxDefinitionResultOutput) Sku() SkuResponseOutput
The SKU for Dev Boxes created using this definition.
func (LookupDevBoxDefinitionResultOutput) SystemData ¶
func (o LookupDevBoxDefinitionResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupDevBoxDefinitionResultOutput) Tags ¶
func (o LookupDevBoxDefinitionResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupDevBoxDefinitionResultOutput) ToLookupDevBoxDefinitionResultOutput ¶
func (o LookupDevBoxDefinitionResultOutput) ToLookupDevBoxDefinitionResultOutput() LookupDevBoxDefinitionResultOutput
func (LookupDevBoxDefinitionResultOutput) ToLookupDevBoxDefinitionResultOutputWithContext ¶
func (o LookupDevBoxDefinitionResultOutput) ToLookupDevBoxDefinitionResultOutputWithContext(ctx context.Context) LookupDevBoxDefinitionResultOutput
func (LookupDevBoxDefinitionResultOutput) Type ¶
func (o LookupDevBoxDefinitionResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupDevCenterArgs ¶
type LookupDevCenterOutputArgs ¶
type LookupDevCenterOutputArgs struct {
// The name of the devcenter.
DevCenterName pulumi.StringInput `pulumi:"devCenterName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
}
func (LookupDevCenterOutputArgs) ElementType ¶
func (LookupDevCenterOutputArgs) ElementType() reflect.Type
type LookupDevCenterResult ¶
type LookupDevCenterResult struct {
// The URI of the Dev Center.
DevCenterUri string `pulumi:"devCenterUri"`
// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Id string `pulumi:"id"`
// Managed identity properties
Identity *ManagedServiceIdentityResponse `pulumi:"identity"`
// The geo-location where the resource lives
Location string `pulumi:"location"`
// The name of the resource
Name string `pulumi:"name"`
// The provisioning state of the resource.
ProvisioningState string `pulumi:"provisioningState"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponse `pulumi:"systemData"`
// Resource tags.
Tags map[string]string `pulumi:"tags"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type string `pulumi:"type"`
}
Represents a devcenter resource.
func LookupDevCenter ¶
func LookupDevCenter(ctx *pulumi.Context, args *LookupDevCenterArgs, opts ...pulumi.InvokeOption) (*LookupDevCenterResult, error)
Gets a devcenter. Azure REST API version: 2023-04-01.
Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview.
type LookupDevCenterResultOutput ¶
type LookupDevCenterResultOutput struct{ *pulumi.OutputState }
Represents a devcenter resource.
func LookupDevCenterOutput ¶
func LookupDevCenterOutput(ctx *pulumi.Context, args LookupDevCenterOutputArgs, opts ...pulumi.InvokeOption) LookupDevCenterResultOutput
func (LookupDevCenterResultOutput) DevCenterUri ¶
func (o LookupDevCenterResultOutput) DevCenterUri() pulumi.StringOutput
The URI of the Dev Center.
func (LookupDevCenterResultOutput) ElementType ¶
func (LookupDevCenterResultOutput) ElementType() reflect.Type
func (LookupDevCenterResultOutput) Id ¶
func (o LookupDevCenterResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupDevCenterResultOutput) Identity ¶
func (o LookupDevCenterResultOutput) Identity() ManagedServiceIdentityResponsePtrOutput
Managed identity properties
func (LookupDevCenterResultOutput) Location ¶
func (o LookupDevCenterResultOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (LookupDevCenterResultOutput) Name ¶
func (o LookupDevCenterResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupDevCenterResultOutput) ProvisioningState ¶
func (o LookupDevCenterResultOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the resource.
func (LookupDevCenterResultOutput) SystemData ¶
func (o LookupDevCenterResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupDevCenterResultOutput) Tags ¶
func (o LookupDevCenterResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupDevCenterResultOutput) ToLookupDevCenterResultOutput ¶
func (o LookupDevCenterResultOutput) ToLookupDevCenterResultOutput() LookupDevCenterResultOutput
func (LookupDevCenterResultOutput) ToLookupDevCenterResultOutputWithContext ¶
func (o LookupDevCenterResultOutput) ToLookupDevCenterResultOutputWithContext(ctx context.Context) LookupDevCenterResultOutput
func (LookupDevCenterResultOutput) Type ¶
func (o LookupDevCenterResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupEncryptionSetArgs ¶
type LookupEncryptionSetArgs struct {
// The name of the devcenter.
DevCenterName string `pulumi:"devCenterName"`
// The name of the devcenter encryption set.
EncryptionSetName string `pulumi:"encryptionSetName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName string `pulumi:"resourceGroupName"`
}
type LookupEncryptionSetOutputArgs ¶
type LookupEncryptionSetOutputArgs struct {
// The name of the devcenter.
DevCenterName pulumi.StringInput `pulumi:"devCenterName"`
// The name of the devcenter encryption set.
EncryptionSetName pulumi.StringInput `pulumi:"encryptionSetName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
}
func (LookupEncryptionSetOutputArgs) ElementType ¶
func (LookupEncryptionSetOutputArgs) ElementType() reflect.Type
type LookupEncryptionSetResult ¶
type LookupEncryptionSetResult struct {
// Devbox disk encryption enable or disable status. Indicates if Devbox disks encryption using DevCenter CMK is enabled or not.
DevboxDisksEncryptionEnableStatus *string `pulumi:"devboxDisksEncryptionEnableStatus"`
// Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
Id string `pulumi:"id"`
// Managed identity properties
Identity *ManagedServiceIdentityResponse `pulumi:"identity"`
// Key encryption key Url, versioned or non-versioned. Ex: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 or https://contosovault.vault.azure.net/keys/contosokek.
KeyEncryptionKeyUrl *string `pulumi:"keyEncryptionKeyUrl"`
// The geo-location where the resource lives
Location string `pulumi:"location"`
// The name of the resource
Name string `pulumi:"name"`
// The provisioning state of the resource.
ProvisioningState string `pulumi:"provisioningState"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponse `pulumi:"systemData"`
// Resource tags.
Tags map[string]string `pulumi:"tags"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type string `pulumi:"type"`
}
Represents a devcenter encryption set resource.
func LookupEncryptionSet ¶
func LookupEncryptionSet(ctx *pulumi.Context, args *LookupEncryptionSetArgs, opts ...pulumi.InvokeOption) (*LookupEncryptionSetResult, error)
Gets a devcenter encryption set. Azure REST API version: 2024-05-01-preview.
type LookupEncryptionSetResultOutput ¶
type LookupEncryptionSetResultOutput struct{ *pulumi.OutputState }
Represents a devcenter encryption set resource.
func LookupEncryptionSetOutput ¶
func LookupEncryptionSetOutput(ctx *pulumi.Context, args LookupEncryptionSetOutputArgs, opts ...pulumi.InvokeOption) LookupEncryptionSetResultOutput
func (LookupEncryptionSetResultOutput) DevboxDisksEncryptionEnableStatus ¶
func (o LookupEncryptionSetResultOutput) DevboxDisksEncryptionEnableStatus() pulumi.StringPtrOutput
Devbox disk encryption enable or disable status. Indicates if Devbox disks encryption using DevCenter CMK is enabled or not.
func (LookupEncryptionSetResultOutput) ElementType ¶
func (LookupEncryptionSetResultOutput) ElementType() reflect.Type
func (LookupEncryptionSetResultOutput) Id ¶
func (o LookupEncryptionSetResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
func (LookupEncryptionSetResultOutput) Identity ¶
func (o LookupEncryptionSetResultOutput) Identity() ManagedServiceIdentityResponsePtrOutput
Managed identity properties
func (LookupEncryptionSetResultOutput) KeyEncryptionKeyUrl ¶
func (o LookupEncryptionSetResultOutput) KeyEncryptionKeyUrl() pulumi.StringPtrOutput
Key encryption key Url, versioned or non-versioned. Ex: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 or https://contosovault.vault.azure.net/keys/contosokek.
func (LookupEncryptionSetResultOutput) Location ¶
func (o LookupEncryptionSetResultOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (LookupEncryptionSetResultOutput) Name ¶
func (o LookupEncryptionSetResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupEncryptionSetResultOutput) ProvisioningState ¶
func (o LookupEncryptionSetResultOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the resource.
func (LookupEncryptionSetResultOutput) SystemData ¶
func (o LookupEncryptionSetResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupEncryptionSetResultOutput) Tags ¶
func (o LookupEncryptionSetResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupEncryptionSetResultOutput) ToLookupEncryptionSetResultOutput ¶
func (o LookupEncryptionSetResultOutput) ToLookupEncryptionSetResultOutput() LookupEncryptionSetResultOutput
func (LookupEncryptionSetResultOutput) ToLookupEncryptionSetResultOutputWithContext ¶
func (o LookupEncryptionSetResultOutput) ToLookupEncryptionSetResultOutputWithContext(ctx context.Context) LookupEncryptionSetResultOutput
func (LookupEncryptionSetResultOutput) Type ¶
func (o LookupEncryptionSetResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupEnvironmentTypeArgs ¶
type LookupEnvironmentTypeArgs struct {
// The name of the devcenter.
DevCenterName string `pulumi:"devCenterName"`
// The name of the environment type.
EnvironmentTypeName string `pulumi:"environmentTypeName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName string `pulumi:"resourceGroupName"`
}
type LookupEnvironmentTypeOutputArgs ¶
type LookupEnvironmentTypeOutputArgs struct {
// The name of the devcenter.
DevCenterName pulumi.StringInput `pulumi:"devCenterName"`
// The name of the environment type.
EnvironmentTypeName pulumi.StringInput `pulumi:"environmentTypeName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
}
func (LookupEnvironmentTypeOutputArgs) ElementType ¶
func (LookupEnvironmentTypeOutputArgs) ElementType() reflect.Type
type LookupEnvironmentTypeResult ¶
type LookupEnvironmentTypeResult struct {
// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Id string `pulumi:"id"`
// The name of the resource
Name string `pulumi:"name"`
// The provisioning state of the resource.
ProvisioningState string `pulumi:"provisioningState"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponse `pulumi:"systemData"`
// Resource tags.
Tags map[string]string `pulumi:"tags"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type string `pulumi:"type"`
}
Represents an environment type.
func LookupEnvironmentType ¶
func LookupEnvironmentType(ctx *pulumi.Context, args *LookupEnvironmentTypeArgs, opts ...pulumi.InvokeOption) (*LookupEnvironmentTypeResult, error)
Gets an environment type. Azure REST API version: 2023-04-01.
Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview.
type LookupEnvironmentTypeResultOutput ¶
type LookupEnvironmentTypeResultOutput struct{ *pulumi.OutputState }
Represents an environment type.
func LookupEnvironmentTypeOutput ¶
func LookupEnvironmentTypeOutput(ctx *pulumi.Context, args LookupEnvironmentTypeOutputArgs, opts ...pulumi.InvokeOption) LookupEnvironmentTypeResultOutput
func (LookupEnvironmentTypeResultOutput) ElementType ¶
func (LookupEnvironmentTypeResultOutput) ElementType() reflect.Type
func (LookupEnvironmentTypeResultOutput) Id ¶
func (o LookupEnvironmentTypeResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupEnvironmentTypeResultOutput) Name ¶
func (o LookupEnvironmentTypeResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupEnvironmentTypeResultOutput) ProvisioningState ¶
func (o LookupEnvironmentTypeResultOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the resource.
func (LookupEnvironmentTypeResultOutput) SystemData ¶
func (o LookupEnvironmentTypeResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupEnvironmentTypeResultOutput) Tags ¶
func (o LookupEnvironmentTypeResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupEnvironmentTypeResultOutput) ToLookupEnvironmentTypeResultOutput ¶
func (o LookupEnvironmentTypeResultOutput) ToLookupEnvironmentTypeResultOutput() LookupEnvironmentTypeResultOutput
func (LookupEnvironmentTypeResultOutput) ToLookupEnvironmentTypeResultOutputWithContext ¶
func (o LookupEnvironmentTypeResultOutput) ToLookupEnvironmentTypeResultOutputWithContext(ctx context.Context) LookupEnvironmentTypeResultOutput
func (LookupEnvironmentTypeResultOutput) Type ¶
func (o LookupEnvironmentTypeResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupGalleryArgs ¶
type LookupGalleryOutputArgs ¶
type LookupGalleryOutputArgs struct {
// The name of the devcenter.
DevCenterName pulumi.StringInput `pulumi:"devCenterName"`
// The name of the gallery.
GalleryName pulumi.StringInput `pulumi:"galleryName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
}
func (LookupGalleryOutputArgs) ElementType ¶
func (LookupGalleryOutputArgs) ElementType() reflect.Type
type LookupGalleryResult ¶
type LookupGalleryResult struct {
// The resource ID of the backing Azure Compute Gallery.
GalleryResourceId string `pulumi:"galleryResourceId"`
// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Id string `pulumi:"id"`
// The name of the resource
Name string `pulumi:"name"`
// The provisioning state of the resource.
ProvisioningState string `pulumi:"provisioningState"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponse `pulumi:"systemData"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type string `pulumi:"type"`
}
Represents a gallery.
func LookupGallery ¶
func LookupGallery(ctx *pulumi.Context, args *LookupGalleryArgs, opts ...pulumi.InvokeOption) (*LookupGalleryResult, error)
Gets a gallery Azure REST API version: 2023-04-01.
Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview.
type LookupGalleryResultOutput ¶
type LookupGalleryResultOutput struct{ *pulumi.OutputState }
Represents a gallery.
func LookupGalleryOutput ¶
func LookupGalleryOutput(ctx *pulumi.Context, args LookupGalleryOutputArgs, opts ...pulumi.InvokeOption) LookupGalleryResultOutput
func (LookupGalleryResultOutput) ElementType ¶
func (LookupGalleryResultOutput) ElementType() reflect.Type
func (LookupGalleryResultOutput) GalleryResourceId ¶
func (o LookupGalleryResultOutput) GalleryResourceId() pulumi.StringOutput
The resource ID of the backing Azure Compute Gallery.
func (LookupGalleryResultOutput) Id ¶
func (o LookupGalleryResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupGalleryResultOutput) Name ¶
func (o LookupGalleryResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupGalleryResultOutput) ProvisioningState ¶
func (o LookupGalleryResultOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the resource.
func (LookupGalleryResultOutput) SystemData ¶
func (o LookupGalleryResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupGalleryResultOutput) ToLookupGalleryResultOutput ¶
func (o LookupGalleryResultOutput) ToLookupGalleryResultOutput() LookupGalleryResultOutput
func (LookupGalleryResultOutput) ToLookupGalleryResultOutputWithContext ¶
func (o LookupGalleryResultOutput) ToLookupGalleryResultOutputWithContext(ctx context.Context) LookupGalleryResultOutput
func (LookupGalleryResultOutput) Type ¶
func (o LookupGalleryResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupNetworkConnectionOutputArgs ¶
type LookupNetworkConnectionOutputArgs struct {
// Name of the Network Connection that can be applied to a Pool.
NetworkConnectionName pulumi.StringInput `pulumi:"networkConnectionName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
}
func (LookupNetworkConnectionOutputArgs) ElementType ¶
func (LookupNetworkConnectionOutputArgs) ElementType() reflect.Type
type LookupNetworkConnectionResult ¶
type LookupNetworkConnectionResult struct {
// AAD Join type.
DomainJoinType string `pulumi:"domainJoinType"`
// Active Directory domain name
DomainName *string `pulumi:"domainName"`
// The password for the account used to join domain
DomainPassword *string `pulumi:"domainPassword"`
// The username of an Active Directory account (user or service account) that has permissions to create computer objects in Active Directory. Required format: admin@contoso.com.
DomainUsername *string `pulumi:"domainUsername"`
// Overall health status of the network connection. Health checks are run on creation, update, and periodically to validate the network connection.
HealthCheckStatus string `pulumi:"healthCheckStatus"`
// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Id string `pulumi:"id"`
// The geo-location where the resource lives
Location string `pulumi:"location"`
// The name of the resource
Name string `pulumi:"name"`
// The name for resource group where NICs will be placed.
NetworkingResourceGroupName *string `pulumi:"networkingResourceGroupName"`
// Active Directory domain Organization Unit (OU)
OrganizationUnit *string `pulumi:"organizationUnit"`
// The provisioning state of the resource.
ProvisioningState string `pulumi:"provisioningState"`
// The subnet to attach Virtual Machines to
SubnetId string `pulumi:"subnetId"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponse `pulumi:"systemData"`
// Resource tags.
Tags map[string]string `pulumi:"tags"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type string `pulumi:"type"`
}
Network related settings
func LookupNetworkConnection ¶
func LookupNetworkConnection(ctx *pulumi.Context, args *LookupNetworkConnectionArgs, opts ...pulumi.InvokeOption) (*LookupNetworkConnectionResult, error)
Gets a network connection resource Azure REST API version: 2023-04-01.
Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview.
type LookupNetworkConnectionResultOutput ¶
type LookupNetworkConnectionResultOutput struct{ *pulumi.OutputState }
Network related settings
func LookupNetworkConnectionOutput ¶
func LookupNetworkConnectionOutput(ctx *pulumi.Context, args LookupNetworkConnectionOutputArgs, opts ...pulumi.InvokeOption) LookupNetworkConnectionResultOutput
func (LookupNetworkConnectionResultOutput) DomainJoinType ¶
func (o LookupNetworkConnectionResultOutput) DomainJoinType() pulumi.StringOutput
AAD Join type.
func (LookupNetworkConnectionResultOutput) DomainName ¶
func (o LookupNetworkConnectionResultOutput) DomainName() pulumi.StringPtrOutput
Active Directory domain name
func (LookupNetworkConnectionResultOutput) DomainPassword ¶
func (o LookupNetworkConnectionResultOutput) DomainPassword() pulumi.StringPtrOutput
The password for the account used to join domain
func (LookupNetworkConnectionResultOutput) DomainUsername ¶
func (o LookupNetworkConnectionResultOutput) DomainUsername() pulumi.StringPtrOutput
The username of an Active Directory account (user or service account) that has permissions to create computer objects in Active Directory. Required format: admin@contoso.com.
func (LookupNetworkConnectionResultOutput) ElementType ¶
func (LookupNetworkConnectionResultOutput) ElementType() reflect.Type
func (LookupNetworkConnectionResultOutput) HealthCheckStatus ¶
func (o LookupNetworkConnectionResultOutput) HealthCheckStatus() pulumi.StringOutput
Overall health status of the network connection. Health checks are run on creation, update, and periodically to validate the network connection.
func (LookupNetworkConnectionResultOutput) Id ¶
func (o LookupNetworkConnectionResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupNetworkConnectionResultOutput) Location ¶
func (o LookupNetworkConnectionResultOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (LookupNetworkConnectionResultOutput) Name ¶
func (o LookupNetworkConnectionResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupNetworkConnectionResultOutput) NetworkingResourceGroupName ¶
func (o LookupNetworkConnectionResultOutput) NetworkingResourceGroupName() pulumi.StringPtrOutput
The name for resource group where NICs will be placed.
func (LookupNetworkConnectionResultOutput) OrganizationUnit ¶
func (o LookupNetworkConnectionResultOutput) OrganizationUnit() pulumi.StringPtrOutput
Active Directory domain Organization Unit (OU)
func (LookupNetworkConnectionResultOutput) ProvisioningState ¶
func (o LookupNetworkConnectionResultOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the resource.
func (LookupNetworkConnectionResultOutput) SubnetId ¶
func (o LookupNetworkConnectionResultOutput) SubnetId() pulumi.StringOutput
The subnet to attach Virtual Machines to
func (LookupNetworkConnectionResultOutput) SystemData ¶
func (o LookupNetworkConnectionResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupNetworkConnectionResultOutput) Tags ¶
func (o LookupNetworkConnectionResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupNetworkConnectionResultOutput) ToLookupNetworkConnectionResultOutput ¶
func (o LookupNetworkConnectionResultOutput) ToLookupNetworkConnectionResultOutput() LookupNetworkConnectionResultOutput
func (LookupNetworkConnectionResultOutput) ToLookupNetworkConnectionResultOutputWithContext ¶
func (o LookupNetworkConnectionResultOutput) ToLookupNetworkConnectionResultOutputWithContext(ctx context.Context) LookupNetworkConnectionResultOutput
func (LookupNetworkConnectionResultOutput) Type ¶
func (o LookupNetworkConnectionResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupPlanArgs ¶
type LookupPlanMemberArgs ¶
type LookupPlanMemberArgs struct {
// The name of a devcenter plan member.
MemberName string `pulumi:"memberName"`
// The name of the devcenter plan.
PlanName string `pulumi:"planName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName string `pulumi:"resourceGroupName"`
}
type LookupPlanMemberOutputArgs ¶
type LookupPlanMemberOutputArgs struct {
// The name of a devcenter plan member.
MemberName pulumi.StringInput `pulumi:"memberName"`
// The name of the devcenter plan.
PlanName pulumi.StringInput `pulumi:"planName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
}
func (LookupPlanMemberOutputArgs) ElementType ¶
func (LookupPlanMemberOutputArgs) ElementType() reflect.Type
type LookupPlanMemberResult ¶
type LookupPlanMemberResult struct {
// Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
Id string `pulumi:"id"`
// The unique id of the member.
MemberId *string `pulumi:"memberId"`
// The type of the member (user, group)
MemberType *string `pulumi:"memberType"`
// The name of the resource
Name string `pulumi:"name"`
// The provisioning state of the resource.
ProvisioningState string `pulumi:"provisioningState"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponse `pulumi:"systemData"`
// Resource tags.
Tags map[string]string `pulumi:"tags"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type string `pulumi:"type"`
}
Represents a devcenter plan member resource.
func LookupPlanMember ¶
func LookupPlanMember(ctx *pulumi.Context, args *LookupPlanMemberArgs, opts ...pulumi.InvokeOption) (*LookupPlanMemberResult, error)
Gets a devcenter plan member. Azure REST API version: 2024-05-01-preview.
type LookupPlanMemberResultOutput ¶
type LookupPlanMemberResultOutput struct{ *pulumi.OutputState }
Represents a devcenter plan member resource.
func LookupPlanMemberOutput ¶
func LookupPlanMemberOutput(ctx *pulumi.Context, args LookupPlanMemberOutputArgs, opts ...pulumi.InvokeOption) LookupPlanMemberResultOutput
func (LookupPlanMemberResultOutput) ElementType ¶
func (LookupPlanMemberResultOutput) ElementType() reflect.Type
func (LookupPlanMemberResultOutput) Id ¶
func (o LookupPlanMemberResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
func (LookupPlanMemberResultOutput) MemberId ¶
func (o LookupPlanMemberResultOutput) MemberId() pulumi.StringPtrOutput
The unique id of the member.
func (LookupPlanMemberResultOutput) MemberType ¶
func (o LookupPlanMemberResultOutput) MemberType() pulumi.StringPtrOutput
The type of the member (user, group)
func (LookupPlanMemberResultOutput) Name ¶
func (o LookupPlanMemberResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupPlanMemberResultOutput) ProvisioningState ¶
func (o LookupPlanMemberResultOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the resource.
func (LookupPlanMemberResultOutput) SystemData ¶
func (o LookupPlanMemberResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupPlanMemberResultOutput) Tags ¶
func (o LookupPlanMemberResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupPlanMemberResultOutput) ToLookupPlanMemberResultOutput ¶
func (o LookupPlanMemberResultOutput) ToLookupPlanMemberResultOutput() LookupPlanMemberResultOutput
func (LookupPlanMemberResultOutput) ToLookupPlanMemberResultOutputWithContext ¶
func (o LookupPlanMemberResultOutput) ToLookupPlanMemberResultOutputWithContext(ctx context.Context) LookupPlanMemberResultOutput
func (LookupPlanMemberResultOutput) Type ¶
func (o LookupPlanMemberResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupPlanOutputArgs ¶
type LookupPlanOutputArgs struct {
// The name of the devcenter plan.
PlanName pulumi.StringInput `pulumi:"planName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
}
func (LookupPlanOutputArgs) ElementType ¶
func (LookupPlanOutputArgs) ElementType() reflect.Type
type LookupPlanResult ¶
type LookupPlanResult struct {
// Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
Id string `pulumi:"id"`
// The geo-location where the resource lives
Location string `pulumi:"location"`
// The name of the resource
Name string `pulumi:"name"`
// The provisioning state of the resource.
ProvisioningState string `pulumi:"provisioningState"`
// The SKU for DevCenters created using this definition.
Sku *SkuResponse `pulumi:"sku"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponse `pulumi:"systemData"`
// Resource tags.
Tags map[string]string `pulumi:"tags"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type string `pulumi:"type"`
}
Represents a devcenter plan resource.
func LookupPlan ¶
func LookupPlan(ctx *pulumi.Context, args *LookupPlanArgs, opts ...pulumi.InvokeOption) (*LookupPlanResult, error)
Gets a devcenter plan. Azure REST API version: 2024-05-01-preview.
type LookupPlanResultOutput ¶
type LookupPlanResultOutput struct{ *pulumi.OutputState }
Represents a devcenter plan resource.
func LookupPlanOutput ¶
func LookupPlanOutput(ctx *pulumi.Context, args LookupPlanOutputArgs, opts ...pulumi.InvokeOption) LookupPlanResultOutput
func (LookupPlanResultOutput) ElementType ¶
func (LookupPlanResultOutput) ElementType() reflect.Type
func (LookupPlanResultOutput) Id ¶
func (o LookupPlanResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
func (LookupPlanResultOutput) Location ¶
func (o LookupPlanResultOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (LookupPlanResultOutput) Name ¶
func (o LookupPlanResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupPlanResultOutput) ProvisioningState ¶
func (o LookupPlanResultOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the resource.
func (LookupPlanResultOutput) Sku ¶
func (o LookupPlanResultOutput) Sku() SkuResponsePtrOutput
The SKU for DevCenters created using this definition.
func (LookupPlanResultOutput) SystemData ¶
func (o LookupPlanResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupPlanResultOutput) Tags ¶
func (o LookupPlanResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupPlanResultOutput) ToLookupPlanResultOutput ¶
func (o LookupPlanResultOutput) ToLookupPlanResultOutput() LookupPlanResultOutput
func (LookupPlanResultOutput) ToLookupPlanResultOutputWithContext ¶
func (o LookupPlanResultOutput) ToLookupPlanResultOutputWithContext(ctx context.Context) LookupPlanResultOutput
func (LookupPlanResultOutput) Type ¶
func (o LookupPlanResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupPoolArgs ¶
type LookupPoolOutputArgs ¶
type LookupPoolOutputArgs struct {
// Name of the pool.
PoolName pulumi.StringInput `pulumi:"poolName"`
// The name of the project.
ProjectName pulumi.StringInput `pulumi:"projectName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
}
func (LookupPoolOutputArgs) ElementType ¶
func (LookupPoolOutputArgs) ElementType() reflect.Type
type LookupPoolResult ¶
type LookupPoolResult struct {
// Name of a Dev Box definition in parent Project of this Pool
DevBoxDefinitionName string `pulumi:"devBoxDefinitionName"`
// Overall health status of the Pool. Indicates whether or not the Pool is available to create Dev Boxes.
HealthStatus string `pulumi:"healthStatus"`
// Details on the Pool health status to help diagnose issues. This is only populated when the pool status indicates the pool is in a non-healthy state
HealthStatusDetails []HealthStatusDetailResponse `pulumi:"healthStatusDetails"`
// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Id string `pulumi:"id"`
// Specifies the license type indicating the caller has already acquired licenses for the Dev Boxes that will be created.
LicenseType string `pulumi:"licenseType"`
// Indicates whether owners of Dev Boxes in this pool are added as local administrators on the Dev Box.
LocalAdministrator string `pulumi:"localAdministrator"`
// The geo-location where the resource lives
Location string `pulumi:"location"`
// The name of the resource
Name string `pulumi:"name"`
// Name of a Network Connection in parent Project of this Pool
NetworkConnectionName string `pulumi:"networkConnectionName"`
// The provisioning state of the resource.
ProvisioningState string `pulumi:"provisioningState"`
// Stop on disconnect configuration settings for Dev Boxes created in this pool.
StopOnDisconnect *StopOnDisconnectConfigurationResponse `pulumi:"stopOnDisconnect"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponse `pulumi:"systemData"`
// Resource tags.
Tags map[string]string `pulumi:"tags"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type string `pulumi:"type"`
}
A pool of Virtual Machines.
func LookupPool ¶
func LookupPool(ctx *pulumi.Context, args *LookupPoolArgs, opts ...pulumi.InvokeOption) (*LookupPoolResult, error)
Gets a machine pool Azure REST API version: 2023-04-01.
Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview.
type LookupPoolResultOutput ¶
type LookupPoolResultOutput struct{ *pulumi.OutputState }
A pool of Virtual Machines.
func LookupPoolOutput ¶
func LookupPoolOutput(ctx *pulumi.Context, args LookupPoolOutputArgs, opts ...pulumi.InvokeOption) LookupPoolResultOutput
func (LookupPoolResultOutput) DevBoxDefinitionName ¶
func (o LookupPoolResultOutput) DevBoxDefinitionName() pulumi.StringOutput
Name of a Dev Box definition in parent Project of this Pool
func (LookupPoolResultOutput) ElementType ¶
func (LookupPoolResultOutput) ElementType() reflect.Type
func (LookupPoolResultOutput) HealthStatus ¶
func (o LookupPoolResultOutput) HealthStatus() pulumi.StringOutput
Overall health status of the Pool. Indicates whether or not the Pool is available to create Dev Boxes.
func (LookupPoolResultOutput) HealthStatusDetails ¶
func (o LookupPoolResultOutput) HealthStatusDetails() HealthStatusDetailResponseArrayOutput
Details on the Pool health status to help diagnose issues. This is only populated when the pool status indicates the pool is in a non-healthy state
func (LookupPoolResultOutput) Id ¶
func (o LookupPoolResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupPoolResultOutput) LicenseType ¶
func (o LookupPoolResultOutput) LicenseType() pulumi.StringOutput
Specifies the license type indicating the caller has already acquired licenses for the Dev Boxes that will be created.
func (LookupPoolResultOutput) LocalAdministrator ¶
func (o LookupPoolResultOutput) LocalAdministrator() pulumi.StringOutput
Indicates whether owners of Dev Boxes in this pool are added as local administrators on the Dev Box.
func (LookupPoolResultOutput) Location ¶
func (o LookupPoolResultOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (LookupPoolResultOutput) Name ¶
func (o LookupPoolResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupPoolResultOutput) NetworkConnectionName ¶
func (o LookupPoolResultOutput) NetworkConnectionName() pulumi.StringOutput
Name of a Network Connection in parent Project of this Pool
func (LookupPoolResultOutput) ProvisioningState ¶
func (o LookupPoolResultOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the resource.
func (LookupPoolResultOutput) StopOnDisconnect ¶
func (o LookupPoolResultOutput) StopOnDisconnect() StopOnDisconnectConfigurationResponsePtrOutput
Stop on disconnect configuration settings for Dev Boxes created in this pool.
func (LookupPoolResultOutput) SystemData ¶
func (o LookupPoolResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupPoolResultOutput) Tags ¶
func (o LookupPoolResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupPoolResultOutput) ToLookupPoolResultOutput ¶
func (o LookupPoolResultOutput) ToLookupPoolResultOutput() LookupPoolResultOutput
func (LookupPoolResultOutput) ToLookupPoolResultOutputWithContext ¶
func (o LookupPoolResultOutput) ToLookupPoolResultOutputWithContext(ctx context.Context) LookupPoolResultOutput
func (LookupPoolResultOutput) Type ¶
func (o LookupPoolResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupProjectArgs ¶
type LookupProjectCatalogOutputArgs ¶
type LookupProjectCatalogOutputArgs struct {
// The name of the Catalog.
CatalogName pulumi.StringInput `pulumi:"catalogName"`
// The name of the project.
ProjectName pulumi.StringInput `pulumi:"projectName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
}
func (LookupProjectCatalogOutputArgs) ElementType ¶
func (LookupProjectCatalogOutputArgs) ElementType() reflect.Type
type LookupProjectCatalogResult ¶
type LookupProjectCatalogResult struct {
// Properties for an Azure DevOps catalog type.
AdoGit *GitCatalogResponse `pulumi:"adoGit"`
// The connection state of the catalog.
ConnectionState string `pulumi:"connectionState"`
// Properties for a GitHub catalog type.
GitHub *GitCatalogResponse `pulumi:"gitHub"`
// Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
Id string `pulumi:"id"`
// When the catalog was last connected.
LastConnectionTime string `pulumi:"lastConnectionTime"`
// Stats of the latest synchronization.
LastSyncStats SyncStatsResponse `pulumi:"lastSyncStats"`
// When the catalog was last synced.
LastSyncTime string `pulumi:"lastSyncTime"`
// The name of the resource
Name string `pulumi:"name"`
// The provisioning state of the resource.
ProvisioningState string `pulumi:"provisioningState"`
// The synchronization state of the catalog.
SyncState string `pulumi:"syncState"`
// Indicates the type of sync that is configured for the catalog.
SyncType *string `pulumi:"syncType"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponse `pulumi:"systemData"`
// Resource tags.
Tags map[string]string `pulumi:"tags"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type string `pulumi:"type"`
}
Represents a catalog.
func LookupProjectCatalog ¶
func LookupProjectCatalog(ctx *pulumi.Context, args *LookupProjectCatalogArgs, opts ...pulumi.InvokeOption) (*LookupProjectCatalogResult, error)
Gets an associated project catalog. Azure REST API version: 2024-02-01.
Other available API versions: 2024-05-01-preview.
type LookupProjectCatalogResultOutput ¶
type LookupProjectCatalogResultOutput struct{ *pulumi.OutputState }
Represents a catalog.
func LookupProjectCatalogOutput ¶
func LookupProjectCatalogOutput(ctx *pulumi.Context, args LookupProjectCatalogOutputArgs, opts ...pulumi.InvokeOption) LookupProjectCatalogResultOutput
func (LookupProjectCatalogResultOutput) AdoGit ¶
func (o LookupProjectCatalogResultOutput) AdoGit() GitCatalogResponsePtrOutput
Properties for an Azure DevOps catalog type.
func (LookupProjectCatalogResultOutput) ConnectionState ¶
func (o LookupProjectCatalogResultOutput) ConnectionState() pulumi.StringOutput
The connection state of the catalog.
func (LookupProjectCatalogResultOutput) ElementType ¶
func (LookupProjectCatalogResultOutput) ElementType() reflect.Type
func (LookupProjectCatalogResultOutput) GitHub ¶
func (o LookupProjectCatalogResultOutput) GitHub() GitCatalogResponsePtrOutput
Properties for a GitHub catalog type.
func (LookupProjectCatalogResultOutput) Id ¶
func (o LookupProjectCatalogResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
func (LookupProjectCatalogResultOutput) LastConnectionTime ¶
func (o LookupProjectCatalogResultOutput) LastConnectionTime() pulumi.StringOutput
When the catalog was last connected.
func (LookupProjectCatalogResultOutput) LastSyncStats ¶
func (o LookupProjectCatalogResultOutput) LastSyncStats() SyncStatsResponseOutput
Stats of the latest synchronization.
func (LookupProjectCatalogResultOutput) LastSyncTime ¶
func (o LookupProjectCatalogResultOutput) LastSyncTime() pulumi.StringOutput
When the catalog was last synced.
func (LookupProjectCatalogResultOutput) Name ¶
func (o LookupProjectCatalogResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupProjectCatalogResultOutput) ProvisioningState ¶
func (o LookupProjectCatalogResultOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the resource.
func (LookupProjectCatalogResultOutput) SyncState ¶
func (o LookupProjectCatalogResultOutput) SyncState() pulumi.StringOutput
The synchronization state of the catalog.
func (LookupProjectCatalogResultOutput) SyncType ¶
func (o LookupProjectCatalogResultOutput) SyncType() pulumi.StringPtrOutput
Indicates the type of sync that is configured for the catalog.
func (LookupProjectCatalogResultOutput) SystemData ¶
func (o LookupProjectCatalogResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupProjectCatalogResultOutput) Tags ¶
func (o LookupProjectCatalogResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupProjectCatalogResultOutput) ToLookupProjectCatalogResultOutput ¶
func (o LookupProjectCatalogResultOutput) ToLookupProjectCatalogResultOutput() LookupProjectCatalogResultOutput
func (LookupProjectCatalogResultOutput) ToLookupProjectCatalogResultOutputWithContext ¶
func (o LookupProjectCatalogResultOutput) ToLookupProjectCatalogResultOutputWithContext(ctx context.Context) LookupProjectCatalogResultOutput
func (LookupProjectCatalogResultOutput) Type ¶
func (o LookupProjectCatalogResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupProjectEnvironmentTypeArgs ¶
type LookupProjectEnvironmentTypeArgs struct {
// The name of the environment type.
EnvironmentTypeName string `pulumi:"environmentTypeName"`
// The name of the project.
ProjectName string `pulumi:"projectName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName string `pulumi:"resourceGroupName"`
}
type LookupProjectEnvironmentTypeOutputArgs ¶
type LookupProjectEnvironmentTypeOutputArgs struct {
// The name of the environment type.
EnvironmentTypeName pulumi.StringInput `pulumi:"environmentTypeName"`
// The name of the project.
ProjectName pulumi.StringInput `pulumi:"projectName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
}
func (LookupProjectEnvironmentTypeOutputArgs) ElementType ¶
func (LookupProjectEnvironmentTypeOutputArgs) ElementType() reflect.Type
type LookupProjectEnvironmentTypeResult ¶
type LookupProjectEnvironmentTypeResult struct {
// The role definition assigned to the environment creator on backing resources.
CreatorRoleAssignment *ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignment `pulumi:"creatorRoleAssignment"`
// Id of a subscription that the environment type will be mapped to. The environment's resources will be deployed into this subscription.
DeploymentTargetId *string `pulumi:"deploymentTargetId"`
// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Id string `pulumi:"id"`
// Managed identity properties
Identity *ManagedServiceIdentityResponse `pulumi:"identity"`
// The geo-location for the environment type
Location *string `pulumi:"location"`
// The name of the resource
Name string `pulumi:"name"`
// The provisioning state of the resource.
ProvisioningState string `pulumi:"provisioningState"`
// Defines whether this Environment Type can be used in this Project.
Status *string `pulumi:"status"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponse `pulumi:"systemData"`
// Resource tags.
Tags map[string]string `pulumi:"tags"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type string `pulumi:"type"`
// Role Assignments created on environment backing resources. This is a mapping from a user object ID to an object of role definition IDs.
UserRoleAssignments map[string]UserRoleAssignmentResponse `pulumi:"userRoleAssignments"`
}
Represents an environment type.
func LookupProjectEnvironmentType ¶
func LookupProjectEnvironmentType(ctx *pulumi.Context, args *LookupProjectEnvironmentTypeArgs, opts ...pulumi.InvokeOption) (*LookupProjectEnvironmentTypeResult, error)
Gets a project environment type. Azure REST API version: 2023-04-01.
Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview.
type LookupProjectEnvironmentTypeResultOutput ¶
type LookupProjectEnvironmentTypeResultOutput struct{ *pulumi.OutputState }
Represents an environment type.
func LookupProjectEnvironmentTypeOutput ¶
func LookupProjectEnvironmentTypeOutput(ctx *pulumi.Context, args LookupProjectEnvironmentTypeOutputArgs, opts ...pulumi.InvokeOption) LookupProjectEnvironmentTypeResultOutput
func (LookupProjectEnvironmentTypeResultOutput) CreatorRoleAssignment ¶
func (o LookupProjectEnvironmentTypeResultOutput) CreatorRoleAssignment() ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentPtrOutput
The role definition assigned to the environment creator on backing resources.
func (LookupProjectEnvironmentTypeResultOutput) DeploymentTargetId ¶
func (o LookupProjectEnvironmentTypeResultOutput) DeploymentTargetId() pulumi.StringPtrOutput
Id of a subscription that the environment type will be mapped to. The environment's resources will be deployed into this subscription.
func (LookupProjectEnvironmentTypeResultOutput) ElementType ¶
func (LookupProjectEnvironmentTypeResultOutput) ElementType() reflect.Type
func (LookupProjectEnvironmentTypeResultOutput) Id ¶
func (o LookupProjectEnvironmentTypeResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupProjectEnvironmentTypeResultOutput) Identity ¶
func (o LookupProjectEnvironmentTypeResultOutput) Identity() ManagedServiceIdentityResponsePtrOutput
Managed identity properties
func (LookupProjectEnvironmentTypeResultOutput) Location ¶
func (o LookupProjectEnvironmentTypeResultOutput) Location() pulumi.StringPtrOutput
The geo-location for the environment type
func (LookupProjectEnvironmentTypeResultOutput) Name ¶
func (o LookupProjectEnvironmentTypeResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupProjectEnvironmentTypeResultOutput) ProvisioningState ¶
func (o LookupProjectEnvironmentTypeResultOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the resource.
func (LookupProjectEnvironmentTypeResultOutput) Status ¶
func (o LookupProjectEnvironmentTypeResultOutput) Status() pulumi.StringPtrOutput
Defines whether this Environment Type can be used in this Project.
func (LookupProjectEnvironmentTypeResultOutput) SystemData ¶
func (o LookupProjectEnvironmentTypeResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupProjectEnvironmentTypeResultOutput) Tags ¶
func (o LookupProjectEnvironmentTypeResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupProjectEnvironmentTypeResultOutput) ToLookupProjectEnvironmentTypeResultOutput ¶
func (o LookupProjectEnvironmentTypeResultOutput) ToLookupProjectEnvironmentTypeResultOutput() LookupProjectEnvironmentTypeResultOutput
func (LookupProjectEnvironmentTypeResultOutput) ToLookupProjectEnvironmentTypeResultOutputWithContext ¶
func (o LookupProjectEnvironmentTypeResultOutput) ToLookupProjectEnvironmentTypeResultOutputWithContext(ctx context.Context) LookupProjectEnvironmentTypeResultOutput
func (LookupProjectEnvironmentTypeResultOutput) Type ¶
func (o LookupProjectEnvironmentTypeResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (LookupProjectEnvironmentTypeResultOutput) UserRoleAssignments ¶
func (o LookupProjectEnvironmentTypeResultOutput) UserRoleAssignments() UserRoleAssignmentResponseMapOutput
Role Assignments created on environment backing resources. This is a mapping from a user object ID to an object of role definition IDs.
type LookupProjectOutputArgs ¶
type LookupProjectOutputArgs struct {
// The name of the project.
ProjectName pulumi.StringInput `pulumi:"projectName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
}
func (LookupProjectOutputArgs) ElementType ¶
func (LookupProjectOutputArgs) ElementType() reflect.Type
type LookupProjectResult ¶
type LookupProjectResult struct {
// Description of the project.
Description *string `pulumi:"description"`
// Resource Id of an associated DevCenter
DevCenterId *string `pulumi:"devCenterId"`
// The URI of the Dev Center resource this project is associated with.
DevCenterUri string `pulumi:"devCenterUri"`
// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Id string `pulumi:"id"`
// The geo-location where the resource lives
Location string `pulumi:"location"`
// When specified, limits the maximum number of Dev Boxes a single user can create across all pools in the project. This will have no effect on existing Dev Boxes when reduced.
MaxDevBoxesPerUser *int `pulumi:"maxDevBoxesPerUser"`
// The name of the resource
Name string `pulumi:"name"`
// The provisioning state of the resource.
ProvisioningState string `pulumi:"provisioningState"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponse `pulumi:"systemData"`
// Resource tags.
Tags map[string]string `pulumi:"tags"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type string `pulumi:"type"`
}
Represents a project resource.
func LookupProject ¶
func LookupProject(ctx *pulumi.Context, args *LookupProjectArgs, opts ...pulumi.InvokeOption) (*LookupProjectResult, error)
Gets a specific project. Azure REST API version: 2023-04-01.
Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview.
type LookupProjectResultOutput ¶
type LookupProjectResultOutput struct{ *pulumi.OutputState }
Represents a project resource.
func LookupProjectOutput ¶
func LookupProjectOutput(ctx *pulumi.Context, args LookupProjectOutputArgs, opts ...pulumi.InvokeOption) LookupProjectResultOutput
func (LookupProjectResultOutput) Description ¶
func (o LookupProjectResultOutput) Description() pulumi.StringPtrOutput
Description of the project.
func (LookupProjectResultOutput) DevCenterId ¶
func (o LookupProjectResultOutput) DevCenterId() pulumi.StringPtrOutput
Resource Id of an associated DevCenter
func (LookupProjectResultOutput) DevCenterUri ¶
func (o LookupProjectResultOutput) DevCenterUri() pulumi.StringOutput
The URI of the Dev Center resource this project is associated with.
func (LookupProjectResultOutput) ElementType ¶
func (LookupProjectResultOutput) ElementType() reflect.Type
func (LookupProjectResultOutput) Id ¶
func (o LookupProjectResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupProjectResultOutput) Location ¶
func (o LookupProjectResultOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (LookupProjectResultOutput) MaxDevBoxesPerUser ¶
func (o LookupProjectResultOutput) MaxDevBoxesPerUser() pulumi.IntPtrOutput
When specified, limits the maximum number of Dev Boxes a single user can create across all pools in the project. This will have no effect on existing Dev Boxes when reduced.
func (LookupProjectResultOutput) Name ¶
func (o LookupProjectResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupProjectResultOutput) ProvisioningState ¶
func (o LookupProjectResultOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the resource.
func (LookupProjectResultOutput) SystemData ¶
func (o LookupProjectResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupProjectResultOutput) Tags ¶
func (o LookupProjectResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupProjectResultOutput) ToLookupProjectResultOutput ¶
func (o LookupProjectResultOutput) ToLookupProjectResultOutput() LookupProjectResultOutput
func (LookupProjectResultOutput) ToLookupProjectResultOutputWithContext ¶
func (o LookupProjectResultOutput) ToLookupProjectResultOutputWithContext(ctx context.Context) LookupProjectResultOutput
func (LookupProjectResultOutput) Type ¶
func (o LookupProjectResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupScheduleArgs ¶
type LookupScheduleArgs struct {
// Name of the pool.
PoolName string `pulumi:"poolName"`
// The name of the project.
ProjectName string `pulumi:"projectName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName string `pulumi:"resourceGroupName"`
// The name of the schedule that uniquely identifies it.
ScheduleName string `pulumi:"scheduleName"`
// The maximum number of resources to return from the operation. Example: '$top=10'.
Top *int `pulumi:"top"`
}
type LookupScheduleOutputArgs ¶
type LookupScheduleOutputArgs struct {
// Name of the pool.
PoolName pulumi.StringInput `pulumi:"poolName"`
// The name of the project.
ProjectName pulumi.StringInput `pulumi:"projectName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
// The name of the schedule that uniquely identifies it.
ScheduleName pulumi.StringInput `pulumi:"scheduleName"`
// The maximum number of resources to return from the operation. Example: '$top=10'.
Top pulumi.IntPtrInput `pulumi:"top"`
}
func (LookupScheduleOutputArgs) ElementType ¶
func (LookupScheduleOutputArgs) ElementType() reflect.Type
type LookupScheduleResult ¶
type LookupScheduleResult struct {
// The frequency of this scheduled task.
Frequency string `pulumi:"frequency"`
// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Id string `pulumi:"id"`
// The name of the resource
Name string `pulumi:"name"`
// The provisioning state of the resource.
ProvisioningState string `pulumi:"provisioningState"`
// Indicates whether or not this scheduled task is enabled.
State *string `pulumi:"state"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponse `pulumi:"systemData"`
// The target time to trigger the action. The format is HH:MM.
Time string `pulumi:"time"`
// The IANA timezone id at which the schedule should execute.
TimeZone string `pulumi:"timeZone"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type string `pulumi:"type"`
}
Represents a Schedule to execute a task.
func LookupSchedule ¶
func LookupSchedule(ctx *pulumi.Context, args *LookupScheduleArgs, opts ...pulumi.InvokeOption) (*LookupScheduleResult, error)
Gets a schedule resource. Azure REST API version: 2023-04-01.
Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview.
type LookupScheduleResultOutput ¶
type LookupScheduleResultOutput struct{ *pulumi.OutputState }
Represents a Schedule to execute a task.
func LookupScheduleOutput ¶
func LookupScheduleOutput(ctx *pulumi.Context, args LookupScheduleOutputArgs, opts ...pulumi.InvokeOption) LookupScheduleResultOutput
func (LookupScheduleResultOutput) ElementType ¶
func (LookupScheduleResultOutput) ElementType() reflect.Type
func (LookupScheduleResultOutput) Frequency ¶
func (o LookupScheduleResultOutput) Frequency() pulumi.StringOutput
The frequency of this scheduled task.
func (LookupScheduleResultOutput) Id ¶
func (o LookupScheduleResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupScheduleResultOutput) Name ¶
func (o LookupScheduleResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupScheduleResultOutput) ProvisioningState ¶
func (o LookupScheduleResultOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the resource.
func (LookupScheduleResultOutput) State ¶
func (o LookupScheduleResultOutput) State() pulumi.StringPtrOutput
Indicates whether or not this scheduled task is enabled.
func (LookupScheduleResultOutput) SystemData ¶
func (o LookupScheduleResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupScheduleResultOutput) Time ¶
func (o LookupScheduleResultOutput) Time() pulumi.StringOutput
The target time to trigger the action. The format is HH:MM.
func (LookupScheduleResultOutput) TimeZone ¶
func (o LookupScheduleResultOutput) TimeZone() pulumi.StringOutput
The IANA timezone id at which the schedule should execute.
func (LookupScheduleResultOutput) ToLookupScheduleResultOutput ¶
func (o LookupScheduleResultOutput) ToLookupScheduleResultOutput() LookupScheduleResultOutput
func (LookupScheduleResultOutput) ToLookupScheduleResultOutputWithContext ¶
func (o LookupScheduleResultOutput) ToLookupScheduleResultOutputWithContext(ctx context.Context) LookupScheduleResultOutput
func (LookupScheduleResultOutput) Type ¶
func (o LookupScheduleResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type ManagedServiceIdentity ¶
type ManagedServiceIdentity struct {
// Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
Type string `pulumi:"type"`
// The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
UserAssignedIdentities []string `pulumi:"userAssignedIdentities"`
}
Managed service identity (system assigned and/or user assigned identities)
type ManagedServiceIdentityArgs ¶
type ManagedServiceIdentityArgs struct {
// Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
Type pulumi.StringInput `pulumi:"type"`
// The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
UserAssignedIdentities pulumi.StringArrayInput `pulumi:"userAssignedIdentities"`
}
Managed service identity (system assigned and/or user assigned identities)
func (ManagedServiceIdentityArgs) ElementType ¶
func (ManagedServiceIdentityArgs) ElementType() reflect.Type
func (ManagedServiceIdentityArgs) ToManagedServiceIdentityOutput ¶
func (i ManagedServiceIdentityArgs) ToManagedServiceIdentityOutput() ManagedServiceIdentityOutput
func (ManagedServiceIdentityArgs) ToManagedServiceIdentityOutputWithContext ¶
func (i ManagedServiceIdentityArgs) ToManagedServiceIdentityOutputWithContext(ctx context.Context) ManagedServiceIdentityOutput
func (ManagedServiceIdentityArgs) ToManagedServiceIdentityPtrOutput ¶
func (i ManagedServiceIdentityArgs) ToManagedServiceIdentityPtrOutput() ManagedServiceIdentityPtrOutput
func (ManagedServiceIdentityArgs) ToManagedServiceIdentityPtrOutputWithContext ¶
func (i ManagedServiceIdentityArgs) ToManagedServiceIdentityPtrOutputWithContext(ctx context.Context) ManagedServiceIdentityPtrOutput
type ManagedServiceIdentityInput ¶
type ManagedServiceIdentityInput interface {
pulumi.Input
ToManagedServiceIdentityOutput() ManagedServiceIdentityOutput
ToManagedServiceIdentityOutputWithContext(context.Context) ManagedServiceIdentityOutput
}
ManagedServiceIdentityInput is an input type that accepts ManagedServiceIdentityArgs and ManagedServiceIdentityOutput values. You can construct a concrete instance of `ManagedServiceIdentityInput` via:
ManagedServiceIdentityArgs{...}
type ManagedServiceIdentityOutput ¶
type ManagedServiceIdentityOutput struct{ *pulumi.OutputState }
Managed service identity (system assigned and/or user assigned identities)
func (ManagedServiceIdentityOutput) ElementType ¶
func (ManagedServiceIdentityOutput) ElementType() reflect.Type
func (ManagedServiceIdentityOutput) ToManagedServiceIdentityOutput ¶
func (o ManagedServiceIdentityOutput) ToManagedServiceIdentityOutput() ManagedServiceIdentityOutput
func (ManagedServiceIdentityOutput) ToManagedServiceIdentityOutputWithContext ¶
func (o ManagedServiceIdentityOutput) ToManagedServiceIdentityOutputWithContext(ctx context.Context) ManagedServiceIdentityOutput
func (ManagedServiceIdentityOutput) ToManagedServiceIdentityPtrOutput ¶
func (o ManagedServiceIdentityOutput) ToManagedServiceIdentityPtrOutput() ManagedServiceIdentityPtrOutput
func (ManagedServiceIdentityOutput) ToManagedServiceIdentityPtrOutputWithContext ¶
func (o ManagedServiceIdentityOutput) ToManagedServiceIdentityPtrOutputWithContext(ctx context.Context) ManagedServiceIdentityPtrOutput
func (ManagedServiceIdentityOutput) Type ¶
func (o ManagedServiceIdentityOutput) Type() pulumi.StringOutput
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
func (ManagedServiceIdentityOutput) UserAssignedIdentities ¶
func (o ManagedServiceIdentityOutput) UserAssignedIdentities() pulumi.StringArrayOutput
The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
type ManagedServiceIdentityPtrInput ¶
type ManagedServiceIdentityPtrInput interface {
pulumi.Input
ToManagedServiceIdentityPtrOutput() ManagedServiceIdentityPtrOutput
ToManagedServiceIdentityPtrOutputWithContext(context.Context) ManagedServiceIdentityPtrOutput
}
ManagedServiceIdentityPtrInput is an input type that accepts ManagedServiceIdentityArgs, ManagedServiceIdentityPtr and ManagedServiceIdentityPtrOutput values. You can construct a concrete instance of `ManagedServiceIdentityPtrInput` via:
ManagedServiceIdentityArgs{...}
or:
nil
func ManagedServiceIdentityPtr ¶
func ManagedServiceIdentityPtr(v *ManagedServiceIdentityArgs) ManagedServiceIdentityPtrInput
type ManagedServiceIdentityPtrOutput ¶
type ManagedServiceIdentityPtrOutput struct{ *pulumi.OutputState }
func (ManagedServiceIdentityPtrOutput) Elem ¶
func (o ManagedServiceIdentityPtrOutput) Elem() ManagedServiceIdentityOutput
func (ManagedServiceIdentityPtrOutput) ElementType ¶
func (ManagedServiceIdentityPtrOutput) ElementType() reflect.Type
func (ManagedServiceIdentityPtrOutput) ToManagedServiceIdentityPtrOutput ¶
func (o ManagedServiceIdentityPtrOutput) ToManagedServiceIdentityPtrOutput() ManagedServiceIdentityPtrOutput
func (ManagedServiceIdentityPtrOutput) ToManagedServiceIdentityPtrOutputWithContext ¶
func (o ManagedServiceIdentityPtrOutput) ToManagedServiceIdentityPtrOutputWithContext(ctx context.Context) ManagedServiceIdentityPtrOutput
func (ManagedServiceIdentityPtrOutput) Type ¶
func (o ManagedServiceIdentityPtrOutput) Type() pulumi.StringPtrOutput
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
func (ManagedServiceIdentityPtrOutput) UserAssignedIdentities ¶
func (o ManagedServiceIdentityPtrOutput) UserAssignedIdentities() pulumi.StringArrayOutput
The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
type ManagedServiceIdentityResponse ¶
type ManagedServiceIdentityResponse struct {
// The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
PrincipalId string `pulumi:"principalId"`
// The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
TenantId string `pulumi:"tenantId"`
// Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
Type string `pulumi:"type"`
// The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
UserAssignedIdentities map[string]UserAssignedIdentityResponse `pulumi:"userAssignedIdentities"`
}
Managed service identity (system assigned and/or user assigned identities)
type ManagedServiceIdentityResponseOutput ¶
type ManagedServiceIdentityResponseOutput struct{ *pulumi.OutputState }
Managed service identity (system assigned and/or user assigned identities)
func (ManagedServiceIdentityResponseOutput) ElementType ¶
func (ManagedServiceIdentityResponseOutput) ElementType() reflect.Type
func (ManagedServiceIdentityResponseOutput) PrincipalId ¶
func (o ManagedServiceIdentityResponseOutput) PrincipalId() pulumi.StringOutput
The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
func (ManagedServiceIdentityResponseOutput) TenantId ¶
func (o ManagedServiceIdentityResponseOutput) TenantId() pulumi.StringOutput
The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
func (ManagedServiceIdentityResponseOutput) ToManagedServiceIdentityResponseOutput ¶
func (o ManagedServiceIdentityResponseOutput) ToManagedServiceIdentityResponseOutput() ManagedServiceIdentityResponseOutput
func (ManagedServiceIdentityResponseOutput) ToManagedServiceIdentityResponseOutputWithContext ¶
func (o ManagedServiceIdentityResponseOutput) ToManagedServiceIdentityResponseOutputWithContext(ctx context.Context) ManagedServiceIdentityResponseOutput
func (ManagedServiceIdentityResponseOutput) Type ¶
func (o ManagedServiceIdentityResponseOutput) Type() pulumi.StringOutput
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
func (ManagedServiceIdentityResponseOutput) UserAssignedIdentities ¶
func (o ManagedServiceIdentityResponseOutput) UserAssignedIdentities() UserAssignedIdentityResponseMapOutput
The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
type ManagedServiceIdentityResponsePtrOutput ¶
type ManagedServiceIdentityResponsePtrOutput struct{ *pulumi.OutputState }
func (ManagedServiceIdentityResponsePtrOutput) ElementType ¶
func (ManagedServiceIdentityResponsePtrOutput) ElementType() reflect.Type
func (ManagedServiceIdentityResponsePtrOutput) PrincipalId ¶
func (o ManagedServiceIdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
func (ManagedServiceIdentityResponsePtrOutput) TenantId ¶
func (o ManagedServiceIdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
func (ManagedServiceIdentityResponsePtrOutput) ToManagedServiceIdentityResponsePtrOutput ¶
func (o ManagedServiceIdentityResponsePtrOutput) ToManagedServiceIdentityResponsePtrOutput() ManagedServiceIdentityResponsePtrOutput
func (ManagedServiceIdentityResponsePtrOutput) ToManagedServiceIdentityResponsePtrOutputWithContext ¶
func (o ManagedServiceIdentityResponsePtrOutput) ToManagedServiceIdentityResponsePtrOutputWithContext(ctx context.Context) ManagedServiceIdentityResponsePtrOutput
func (ManagedServiceIdentityResponsePtrOutput) Type ¶
func (o ManagedServiceIdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
func (ManagedServiceIdentityResponsePtrOutput) UserAssignedIdentities ¶
func (o ManagedServiceIdentityResponsePtrOutput) UserAssignedIdentities() UserAssignedIdentityResponseMapOutput
The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
type ManagedServiceIdentityType ¶
type ManagedServiceIdentityType string
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
func (ManagedServiceIdentityType) ElementType ¶
func (ManagedServiceIdentityType) ElementType() reflect.Type
func (ManagedServiceIdentityType) ToManagedServiceIdentityTypeOutput ¶
func (e ManagedServiceIdentityType) ToManagedServiceIdentityTypeOutput() ManagedServiceIdentityTypeOutput
func (ManagedServiceIdentityType) ToManagedServiceIdentityTypeOutputWithContext ¶
func (e ManagedServiceIdentityType) ToManagedServiceIdentityTypeOutputWithContext(ctx context.Context) ManagedServiceIdentityTypeOutput
func (ManagedServiceIdentityType) ToManagedServiceIdentityTypePtrOutput ¶
func (e ManagedServiceIdentityType) ToManagedServiceIdentityTypePtrOutput() ManagedServiceIdentityTypePtrOutput
func (ManagedServiceIdentityType) ToManagedServiceIdentityTypePtrOutputWithContext ¶
func (e ManagedServiceIdentityType) ToManagedServiceIdentityTypePtrOutputWithContext(ctx context.Context) ManagedServiceIdentityTypePtrOutput
func (ManagedServiceIdentityType) ToStringOutput ¶
func (e ManagedServiceIdentityType) ToStringOutput() pulumi.StringOutput
func (ManagedServiceIdentityType) ToStringOutputWithContext ¶
func (e ManagedServiceIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ManagedServiceIdentityType) ToStringPtrOutput ¶
func (e ManagedServiceIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ManagedServiceIdentityType) ToStringPtrOutputWithContext ¶
func (e ManagedServiceIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ManagedServiceIdentityTypeInput ¶
type ManagedServiceIdentityTypeInput interface {
pulumi.Input
ToManagedServiceIdentityTypeOutput() ManagedServiceIdentityTypeOutput
ToManagedServiceIdentityTypeOutputWithContext(context.Context) ManagedServiceIdentityTypeOutput
}
ManagedServiceIdentityTypeInput is an input type that accepts values of the ManagedServiceIdentityType enum A concrete instance of `ManagedServiceIdentityTypeInput` can be one of the following:
ManagedServiceIdentityTypeNone ManagedServiceIdentityTypeSystemAssigned ManagedServiceIdentityTypeUserAssigned ManagedServiceIdentityType_SystemAssigned_UserAssigned
type ManagedServiceIdentityTypeOutput ¶
type ManagedServiceIdentityTypeOutput struct{ *pulumi.OutputState }
func (ManagedServiceIdentityTypeOutput) ElementType ¶
func (ManagedServiceIdentityTypeOutput) ElementType() reflect.Type
func (ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypeOutput ¶
func (o ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypeOutput() ManagedServiceIdentityTypeOutput
func (ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypeOutputWithContext ¶
func (o ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypeOutputWithContext(ctx context.Context) ManagedServiceIdentityTypeOutput
func (ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypePtrOutput ¶
func (o ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypePtrOutput() ManagedServiceIdentityTypePtrOutput
func (ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypePtrOutputWithContext ¶
func (o ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypePtrOutputWithContext(ctx context.Context) ManagedServiceIdentityTypePtrOutput
func (ManagedServiceIdentityTypeOutput) ToStringOutput ¶
func (o ManagedServiceIdentityTypeOutput) ToStringOutput() pulumi.StringOutput
func (ManagedServiceIdentityTypeOutput) ToStringOutputWithContext ¶
func (o ManagedServiceIdentityTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ManagedServiceIdentityTypeOutput) ToStringPtrOutput ¶
func (o ManagedServiceIdentityTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ManagedServiceIdentityTypeOutput) ToStringPtrOutputWithContext ¶
func (o ManagedServiceIdentityTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ManagedServiceIdentityTypePtrInput ¶
type ManagedServiceIdentityTypePtrInput interface {
pulumi.Input
ToManagedServiceIdentityTypePtrOutput() ManagedServiceIdentityTypePtrOutput
ToManagedServiceIdentityTypePtrOutputWithContext(context.Context) ManagedServiceIdentityTypePtrOutput
}
func ManagedServiceIdentityTypePtr ¶
func ManagedServiceIdentityTypePtr(v string) ManagedServiceIdentityTypePtrInput
type ManagedServiceIdentityTypePtrOutput ¶
type ManagedServiceIdentityTypePtrOutput struct{ *pulumi.OutputState }
func (ManagedServiceIdentityTypePtrOutput) Elem ¶
func (o ManagedServiceIdentityTypePtrOutput) Elem() ManagedServiceIdentityTypeOutput
func (ManagedServiceIdentityTypePtrOutput) ElementType ¶
func (ManagedServiceIdentityTypePtrOutput) ElementType() reflect.Type
func (ManagedServiceIdentityTypePtrOutput) ToManagedServiceIdentityTypePtrOutput ¶
func (o ManagedServiceIdentityTypePtrOutput) ToManagedServiceIdentityTypePtrOutput() ManagedServiceIdentityTypePtrOutput
func (ManagedServiceIdentityTypePtrOutput) ToManagedServiceIdentityTypePtrOutputWithContext ¶
func (o ManagedServiceIdentityTypePtrOutput) ToManagedServiceIdentityTypePtrOutputWithContext(ctx context.Context) ManagedServiceIdentityTypePtrOutput
func (ManagedServiceIdentityTypePtrOutput) ToStringPtrOutput ¶
func (o ManagedServiceIdentityTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ManagedServiceIdentityTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o ManagedServiceIdentityTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type NetworkConnection ¶
type NetworkConnection struct {
pulumi.CustomResourceState
// AAD Join type.
DomainJoinType pulumi.StringOutput `pulumi:"domainJoinType"`
// Active Directory domain name
DomainName pulumi.StringPtrOutput `pulumi:"domainName"`
// The password for the account used to join domain
DomainPassword pulumi.StringPtrOutput `pulumi:"domainPassword"`
// The username of an Active Directory account (user or service account) that has permissions to create computer objects in Active Directory. Required format: admin@contoso.com.
DomainUsername pulumi.StringPtrOutput `pulumi:"domainUsername"`
// Overall health status of the network connection. Health checks are run on creation, update, and periodically to validate the network connection.
HealthCheckStatus pulumi.StringOutput `pulumi:"healthCheckStatus"`
// The geo-location where the resource lives
Location pulumi.StringOutput `pulumi:"location"`
// The name of the resource
Name pulumi.StringOutput `pulumi:"name"`
// The name for resource group where NICs will be placed.
NetworkingResourceGroupName pulumi.StringPtrOutput `pulumi:"networkingResourceGroupName"`
// Active Directory domain Organization Unit (OU)
OrganizationUnit pulumi.StringPtrOutput `pulumi:"organizationUnit"`
// The provisioning state of the resource.
ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
// The subnet to attach Virtual Machines to
SubnetId pulumi.StringOutput `pulumi:"subnetId"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponseOutput `pulumi:"systemData"`
// Resource tags.
Tags pulumi.StringMapOutput `pulumi:"tags"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type pulumi.StringOutput `pulumi:"type"`
}
Network related settings Azure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2022-09-01-preview.
Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview.
func GetNetworkConnection ¶
func GetNetworkConnection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *NetworkConnectionState, opts ...pulumi.ResourceOption) (*NetworkConnection, error)
GetNetworkConnection gets an existing NetworkConnection 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 NewNetworkConnection ¶
func NewNetworkConnection(ctx *pulumi.Context, name string, args *NetworkConnectionArgs, opts ...pulumi.ResourceOption) (*NetworkConnection, error)
NewNetworkConnection registers a new resource with the given unique name, arguments, and options.
func (*NetworkConnection) ElementType ¶
func (*NetworkConnection) ElementType() reflect.Type
func (*NetworkConnection) ToNetworkConnectionOutput ¶
func (i *NetworkConnection) ToNetworkConnectionOutput() NetworkConnectionOutput
func (*NetworkConnection) ToNetworkConnectionOutputWithContext ¶
func (i *NetworkConnection) ToNetworkConnectionOutputWithContext(ctx context.Context) NetworkConnectionOutput
type NetworkConnectionArgs ¶
type NetworkConnectionArgs struct {
// AAD Join type.
DomainJoinType pulumi.StringInput
// Active Directory domain name
DomainName pulumi.StringPtrInput
// The password for the account used to join domain
DomainPassword pulumi.StringPtrInput
// The username of an Active Directory account (user or service account) that has permissions to create computer objects in Active Directory. Required format: admin@contoso.com.
DomainUsername pulumi.StringPtrInput
// The geo-location where the resource lives
Location pulumi.StringPtrInput
// Name of the Network Connection that can be applied to a Pool.
NetworkConnectionName pulumi.StringPtrInput
// The name for resource group where NICs will be placed.
NetworkingResourceGroupName pulumi.StringPtrInput
// Active Directory domain Organization Unit (OU)
OrganizationUnit pulumi.StringPtrInput
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput
// The subnet to attach Virtual Machines to
SubnetId pulumi.StringInput
// Resource tags.
Tags pulumi.StringMapInput
}
The set of arguments for constructing a NetworkConnection resource.
func (NetworkConnectionArgs) ElementType ¶
func (NetworkConnectionArgs) ElementType() reflect.Type
type NetworkConnectionInput ¶
type NetworkConnectionInput interface {
pulumi.Input
ToNetworkConnectionOutput() NetworkConnectionOutput
ToNetworkConnectionOutputWithContext(ctx context.Context) NetworkConnectionOutput
}
type NetworkConnectionOutput ¶
type NetworkConnectionOutput struct{ *pulumi.OutputState }
func (NetworkConnectionOutput) DomainJoinType ¶
func (o NetworkConnectionOutput) DomainJoinType() pulumi.StringOutput
AAD Join type.
func (NetworkConnectionOutput) DomainName ¶
func (o NetworkConnectionOutput) DomainName() pulumi.StringPtrOutput
Active Directory domain name
func (NetworkConnectionOutput) DomainPassword ¶
func (o NetworkConnectionOutput) DomainPassword() pulumi.StringPtrOutput
The password for the account used to join domain
func (NetworkConnectionOutput) DomainUsername ¶
func (o NetworkConnectionOutput) DomainUsername() pulumi.StringPtrOutput
The username of an Active Directory account (user or service account) that has permissions to create computer objects in Active Directory. Required format: admin@contoso.com.
func (NetworkConnectionOutput) ElementType ¶
func (NetworkConnectionOutput) ElementType() reflect.Type
func (NetworkConnectionOutput) HealthCheckStatus ¶
func (o NetworkConnectionOutput) HealthCheckStatus() pulumi.StringOutput
Overall health status of the network connection. Health checks are run on creation, update, and periodically to validate the network connection.
func (NetworkConnectionOutput) Location ¶
func (o NetworkConnectionOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (NetworkConnectionOutput) Name ¶
func (o NetworkConnectionOutput) Name() pulumi.StringOutput
The name of the resource
func (NetworkConnectionOutput) NetworkingResourceGroupName ¶
func (o NetworkConnectionOutput) NetworkingResourceGroupName() pulumi.StringPtrOutput
The name for resource group where NICs will be placed.
func (NetworkConnectionOutput) OrganizationUnit ¶
func (o NetworkConnectionOutput) OrganizationUnit() pulumi.StringPtrOutput
Active Directory domain Organization Unit (OU)
func (NetworkConnectionOutput) ProvisioningState ¶
func (o NetworkConnectionOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the resource.
func (NetworkConnectionOutput) SubnetId ¶
func (o NetworkConnectionOutput) SubnetId() pulumi.StringOutput
The subnet to attach Virtual Machines to
func (NetworkConnectionOutput) SystemData ¶
func (o NetworkConnectionOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (NetworkConnectionOutput) Tags ¶
func (o NetworkConnectionOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (NetworkConnectionOutput) ToNetworkConnectionOutput ¶
func (o NetworkConnectionOutput) ToNetworkConnectionOutput() NetworkConnectionOutput
func (NetworkConnectionOutput) ToNetworkConnectionOutputWithContext ¶
func (o NetworkConnectionOutput) ToNetworkConnectionOutputWithContext(ctx context.Context) NetworkConnectionOutput
func (NetworkConnectionOutput) Type ¶
func (o NetworkConnectionOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type NetworkConnectionState ¶
type NetworkConnectionState struct {
}
func (NetworkConnectionState) ElementType ¶
func (NetworkConnectionState) ElementType() reflect.Type
type Plan ¶
type Plan struct {
pulumi.CustomResourceState
// The geo-location where the resource lives
Location pulumi.StringOutput `pulumi:"location"`
// The name of the resource
Name pulumi.StringOutput `pulumi:"name"`
// The provisioning state of the resource.
ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
// The SKU for DevCenters created using this definition.
Sku SkuResponsePtrOutput `pulumi:"sku"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponseOutput `pulumi:"systemData"`
// Resource tags.
Tags pulumi.StringMapOutput `pulumi:"tags"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type pulumi.StringOutput `pulumi:"type"`
}
Represents a devcenter plan resource. Azure REST API version: 2024-05-01-preview.
func GetPlan ¶
func GetPlan(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PlanState, opts ...pulumi.ResourceOption) (*Plan, error)
GetPlan gets an existing Plan 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 NewPlan ¶
func NewPlan(ctx *pulumi.Context, name string, args *PlanArgs, opts ...pulumi.ResourceOption) (*Plan, error)
NewPlan registers a new resource with the given unique name, arguments, and options.
func (*Plan) ElementType ¶
func (*Plan) ToPlanOutput ¶
func (i *Plan) ToPlanOutput() PlanOutput
func (*Plan) ToPlanOutputWithContext ¶
func (i *Plan) ToPlanOutputWithContext(ctx context.Context) PlanOutput
type PlanArgs ¶
type PlanArgs struct {
// The geo-location where the resource lives
Location pulumi.StringPtrInput
// The name of the devcenter plan.
PlanName pulumi.StringPtrInput
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput
// The SKU for DevCenters created using this definition.
Sku SkuPtrInput
// Resource tags.
Tags pulumi.StringMapInput
}
The set of arguments for constructing a Plan resource.
func (PlanArgs) ElementType ¶
type PlanInput ¶
type PlanInput interface {
pulumi.Input
ToPlanOutput() PlanOutput
ToPlanOutputWithContext(ctx context.Context) PlanOutput
}
type PlanMember ¶
type PlanMember struct {
pulumi.CustomResourceState
// The unique id of the member.
MemberId pulumi.StringPtrOutput `pulumi:"memberId"`
// The type of the member (user, group)
MemberType pulumi.StringPtrOutput `pulumi:"memberType"`
// The name of the resource
Name pulumi.StringOutput `pulumi:"name"`
// The provisioning state of the resource.
ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponseOutput `pulumi:"systemData"`
// Resource tags.
Tags pulumi.StringMapOutput `pulumi:"tags"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type pulumi.StringOutput `pulumi:"type"`
}
Represents a devcenter plan member resource. Azure REST API version: 2024-05-01-preview.
func GetPlanMember ¶
func GetPlanMember(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PlanMemberState, opts ...pulumi.ResourceOption) (*PlanMember, error)
GetPlanMember gets an existing PlanMember 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 NewPlanMember ¶
func NewPlanMember(ctx *pulumi.Context, name string, args *PlanMemberArgs, opts ...pulumi.ResourceOption) (*PlanMember, error)
NewPlanMember registers a new resource with the given unique name, arguments, and options.
func (*PlanMember) ElementType ¶
func (*PlanMember) ElementType() reflect.Type
func (*PlanMember) ToPlanMemberOutput ¶
func (i *PlanMember) ToPlanMemberOutput() PlanMemberOutput
func (*PlanMember) ToPlanMemberOutputWithContext ¶
func (i *PlanMember) ToPlanMemberOutputWithContext(ctx context.Context) PlanMemberOutput
type PlanMemberArgs ¶
type PlanMemberArgs struct {
// The unique id of the member.
MemberId pulumi.StringPtrInput
// The name of a devcenter plan member.
MemberName pulumi.StringPtrInput
// The type of the member (user, group)
MemberType pulumi.StringPtrInput
// The name of the devcenter plan.
PlanName pulumi.StringInput
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput
// Resource tags.
Tags pulumi.StringMapInput
}
The set of arguments for constructing a PlanMember resource.
func (PlanMemberArgs) ElementType ¶
func (PlanMemberArgs) ElementType() reflect.Type
type PlanMemberInput ¶
type PlanMemberInput interface {
pulumi.Input
ToPlanMemberOutput() PlanMemberOutput
ToPlanMemberOutputWithContext(ctx context.Context) PlanMemberOutput
}
type PlanMemberOutput ¶
type PlanMemberOutput struct{ *pulumi.OutputState }
func (PlanMemberOutput) ElementType ¶
func (PlanMemberOutput) ElementType() reflect.Type
func (PlanMemberOutput) MemberId ¶
func (o PlanMemberOutput) MemberId() pulumi.StringPtrOutput
The unique id of the member.
func (PlanMemberOutput) MemberType ¶
func (o PlanMemberOutput) MemberType() pulumi.StringPtrOutput
The type of the member (user, group)
func (PlanMemberOutput) Name ¶
func (o PlanMemberOutput) Name() pulumi.StringOutput
The name of the resource
func (PlanMemberOutput) ProvisioningState ¶
func (o PlanMemberOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the resource.
func (PlanMemberOutput) SystemData ¶
func (o PlanMemberOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (PlanMemberOutput) Tags ¶
func (o PlanMemberOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (PlanMemberOutput) ToPlanMemberOutput ¶
func (o PlanMemberOutput) ToPlanMemberOutput() PlanMemberOutput
func (PlanMemberOutput) ToPlanMemberOutputWithContext ¶
func (o PlanMemberOutput) ToPlanMemberOutputWithContext(ctx context.Context) PlanMemberOutput
func (PlanMemberOutput) Type ¶
func (o PlanMemberOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type PlanMemberState ¶
type PlanMemberState struct {
}
func (PlanMemberState) ElementType ¶
func (PlanMemberState) ElementType() reflect.Type
type PlanMemberType ¶
type PlanMemberType string
The type of the member (user, group)
func (PlanMemberType) ElementType ¶
func (PlanMemberType) ElementType() reflect.Type
func (PlanMemberType) ToPlanMemberTypeOutput ¶
func (e PlanMemberType) ToPlanMemberTypeOutput() PlanMemberTypeOutput
func (PlanMemberType) ToPlanMemberTypeOutputWithContext ¶
func (e PlanMemberType) ToPlanMemberTypeOutputWithContext(ctx context.Context) PlanMemberTypeOutput
func (PlanMemberType) ToPlanMemberTypePtrOutput ¶
func (e PlanMemberType) ToPlanMemberTypePtrOutput() PlanMemberTypePtrOutput
func (PlanMemberType) ToPlanMemberTypePtrOutputWithContext ¶
func (e PlanMemberType) ToPlanMemberTypePtrOutputWithContext(ctx context.Context) PlanMemberTypePtrOutput
func (PlanMemberType) ToStringOutput ¶
func (e PlanMemberType) ToStringOutput() pulumi.StringOutput
func (PlanMemberType) ToStringOutputWithContext ¶
func (e PlanMemberType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PlanMemberType) ToStringPtrOutput ¶
func (e PlanMemberType) ToStringPtrOutput() pulumi.StringPtrOutput
func (PlanMemberType) ToStringPtrOutputWithContext ¶
func (e PlanMemberType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PlanMemberTypeInput ¶
type PlanMemberTypeInput interface {
pulumi.Input
ToPlanMemberTypeOutput() PlanMemberTypeOutput
ToPlanMemberTypeOutputWithContext(context.Context) PlanMemberTypeOutput
}
PlanMemberTypeInput is an input type that accepts values of the PlanMemberType enum A concrete instance of `PlanMemberTypeInput` can be one of the following:
PlanMemberTypeUser PlanMemberTypeGroup
type PlanMemberTypeOutput ¶
type PlanMemberTypeOutput struct{ *pulumi.OutputState }
func (PlanMemberTypeOutput) ElementType ¶
func (PlanMemberTypeOutput) ElementType() reflect.Type
func (PlanMemberTypeOutput) ToPlanMemberTypeOutput ¶
func (o PlanMemberTypeOutput) ToPlanMemberTypeOutput() PlanMemberTypeOutput
func (PlanMemberTypeOutput) ToPlanMemberTypeOutputWithContext ¶
func (o PlanMemberTypeOutput) ToPlanMemberTypeOutputWithContext(ctx context.Context) PlanMemberTypeOutput
func (PlanMemberTypeOutput) ToPlanMemberTypePtrOutput ¶
func (o PlanMemberTypeOutput) ToPlanMemberTypePtrOutput() PlanMemberTypePtrOutput
func (PlanMemberTypeOutput) ToPlanMemberTypePtrOutputWithContext ¶
func (o PlanMemberTypeOutput) ToPlanMemberTypePtrOutputWithContext(ctx context.Context) PlanMemberTypePtrOutput
func (PlanMemberTypeOutput) ToStringOutput ¶
func (o PlanMemberTypeOutput) ToStringOutput() pulumi.StringOutput
func (PlanMemberTypeOutput) ToStringOutputWithContext ¶
func (o PlanMemberTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PlanMemberTypeOutput) ToStringPtrOutput ¶
func (o PlanMemberTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PlanMemberTypeOutput) ToStringPtrOutputWithContext ¶
func (o PlanMemberTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PlanMemberTypePtrInput ¶
type PlanMemberTypePtrInput interface {
pulumi.Input
ToPlanMemberTypePtrOutput() PlanMemberTypePtrOutput
ToPlanMemberTypePtrOutputWithContext(context.Context) PlanMemberTypePtrOutput
}
func PlanMemberTypePtr ¶
func PlanMemberTypePtr(v string) PlanMemberTypePtrInput
type PlanMemberTypePtrOutput ¶
type PlanMemberTypePtrOutput struct{ *pulumi.OutputState }
func (PlanMemberTypePtrOutput) Elem ¶
func (o PlanMemberTypePtrOutput) Elem() PlanMemberTypeOutput
func (PlanMemberTypePtrOutput) ElementType ¶
func (PlanMemberTypePtrOutput) ElementType() reflect.Type
func (PlanMemberTypePtrOutput) ToPlanMemberTypePtrOutput ¶
func (o PlanMemberTypePtrOutput) ToPlanMemberTypePtrOutput() PlanMemberTypePtrOutput
func (PlanMemberTypePtrOutput) ToPlanMemberTypePtrOutputWithContext ¶
func (o PlanMemberTypePtrOutput) ToPlanMemberTypePtrOutputWithContext(ctx context.Context) PlanMemberTypePtrOutput
func (PlanMemberTypePtrOutput) ToStringPtrOutput ¶
func (o PlanMemberTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PlanMemberTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o PlanMemberTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PlanOutput ¶
type PlanOutput struct{ *pulumi.OutputState }
func (PlanOutput) ElementType ¶
func (PlanOutput) ElementType() reflect.Type
func (PlanOutput) Location ¶
func (o PlanOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (PlanOutput) ProvisioningState ¶
func (o PlanOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the resource.
func (PlanOutput) Sku ¶
func (o PlanOutput) Sku() SkuResponsePtrOutput
The SKU for DevCenters created using this definition.
func (PlanOutput) SystemData ¶
func (o PlanOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (PlanOutput) ToPlanOutput ¶
func (o PlanOutput) ToPlanOutput() PlanOutput
func (PlanOutput) ToPlanOutputWithContext ¶
func (o PlanOutput) ToPlanOutputWithContext(ctx context.Context) PlanOutput
func (PlanOutput) Type ¶
func (o PlanOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type Pool ¶
type Pool struct {
pulumi.CustomResourceState
// Name of a Dev Box definition in parent Project of this Pool
DevBoxDefinitionName pulumi.StringOutput `pulumi:"devBoxDefinitionName"`
// Overall health status of the Pool. Indicates whether or not the Pool is available to create Dev Boxes.
HealthStatus pulumi.StringOutput `pulumi:"healthStatus"`
// Details on the Pool health status to help diagnose issues. This is only populated when the pool status indicates the pool is in a non-healthy state
HealthStatusDetails HealthStatusDetailResponseArrayOutput `pulumi:"healthStatusDetails"`
// Specifies the license type indicating the caller has already acquired licenses for the Dev Boxes that will be created.
LicenseType pulumi.StringOutput `pulumi:"licenseType"`
// Indicates whether owners of Dev Boxes in this pool are added as local administrators on the Dev Box.
LocalAdministrator pulumi.StringOutput `pulumi:"localAdministrator"`
// The geo-location where the resource lives
Location pulumi.StringOutput `pulumi:"location"`
// The name of the resource
Name pulumi.StringOutput `pulumi:"name"`
// Name of a Network Connection in parent Project of this Pool
NetworkConnectionName pulumi.StringOutput `pulumi:"networkConnectionName"`
// The provisioning state of the resource.
ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
// Stop on disconnect configuration settings for Dev Boxes created in this pool.
StopOnDisconnect StopOnDisconnectConfigurationResponsePtrOutput `pulumi:"stopOnDisconnect"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponseOutput `pulumi:"systemData"`
// Resource tags.
Tags pulumi.StringMapOutput `pulumi:"tags"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type pulumi.StringOutput `pulumi:"type"`
}
A pool of Virtual Machines. Azure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2022-09-01-preview.
Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview.
func GetPool ¶
func GetPool(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PoolState, opts ...pulumi.ResourceOption) (*Pool, error)
GetPool gets an existing Pool 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 NewPool ¶
func NewPool(ctx *pulumi.Context, name string, args *PoolArgs, opts ...pulumi.ResourceOption) (*Pool, error)
NewPool registers a new resource with the given unique name, arguments, and options.
func (*Pool) ElementType ¶
func (*Pool) ToPoolOutput ¶
func (i *Pool) ToPoolOutput() PoolOutput
func (*Pool) ToPoolOutputWithContext ¶
func (i *Pool) ToPoolOutputWithContext(ctx context.Context) PoolOutput
type PoolArgs ¶
type PoolArgs struct {
// Name of a Dev Box definition in parent Project of this Pool
DevBoxDefinitionName pulumi.StringInput
// Specifies the license type indicating the caller has already acquired licenses for the Dev Boxes that will be created.
LicenseType pulumi.StringInput
// Indicates whether owners of Dev Boxes in this pool are added as local administrators on the Dev Box.
LocalAdministrator pulumi.StringInput
// The geo-location where the resource lives
Location pulumi.StringPtrInput
// Name of a Network Connection in parent Project of this Pool
NetworkConnectionName pulumi.StringInput
// Name of the pool.
PoolName pulumi.StringPtrInput
// The name of the project.
ProjectName pulumi.StringInput
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput
// Stop on disconnect configuration settings for Dev Boxes created in this pool.
StopOnDisconnect StopOnDisconnectConfigurationPtrInput
// Resource tags.
Tags pulumi.StringMapInput
}
The set of arguments for constructing a Pool resource.
func (PoolArgs) ElementType ¶
type PoolInput ¶
type PoolInput interface {
pulumi.Input
ToPoolOutput() PoolOutput
ToPoolOutputWithContext(ctx context.Context) PoolOutput
}
type PoolOutput ¶
type PoolOutput struct{ *pulumi.OutputState }
func (PoolOutput) DevBoxDefinitionName ¶
func (o PoolOutput) DevBoxDefinitionName() pulumi.StringOutput
Name of a Dev Box definition in parent Project of this Pool
func (PoolOutput) ElementType ¶
func (PoolOutput) ElementType() reflect.Type
func (PoolOutput) HealthStatus ¶
func (o PoolOutput) HealthStatus() pulumi.StringOutput
Overall health status of the Pool. Indicates whether or not the Pool is available to create Dev Boxes.
func (PoolOutput) HealthStatusDetails ¶
func (o PoolOutput) HealthStatusDetails() HealthStatusDetailResponseArrayOutput
Details on the Pool health status to help diagnose issues. This is only populated when the pool status indicates the pool is in a non-healthy state
func (PoolOutput) LicenseType ¶
func (o PoolOutput) LicenseType() pulumi.StringOutput
Specifies the license type indicating the caller has already acquired licenses for the Dev Boxes that will be created.
func (PoolOutput) LocalAdministrator ¶
func (o PoolOutput) LocalAdministrator() pulumi.StringOutput
Indicates whether owners of Dev Boxes in this pool are added as local administrators on the Dev Box.
func (PoolOutput) Location ¶
func (o PoolOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (PoolOutput) NetworkConnectionName ¶
func (o PoolOutput) NetworkConnectionName() pulumi.StringOutput
Name of a Network Connection in parent Project of this Pool
func (PoolOutput) ProvisioningState ¶
func (o PoolOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the resource.
func (PoolOutput) StopOnDisconnect ¶
func (o PoolOutput) StopOnDisconnect() StopOnDisconnectConfigurationResponsePtrOutput
Stop on disconnect configuration settings for Dev Boxes created in this pool.
func (PoolOutput) SystemData ¶
func (o PoolOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (PoolOutput) ToPoolOutput ¶
func (o PoolOutput) ToPoolOutput() PoolOutput
func (PoolOutput) ToPoolOutputWithContext ¶
func (o PoolOutput) ToPoolOutputWithContext(ctx context.Context) PoolOutput
func (PoolOutput) Type ¶
func (o PoolOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type Project ¶
type Project struct {
pulumi.CustomResourceState
// Description of the project.
Description pulumi.StringPtrOutput `pulumi:"description"`
// Resource Id of an associated DevCenter
DevCenterId pulumi.StringPtrOutput `pulumi:"devCenterId"`
// The URI of the Dev Center resource this project is associated with.
DevCenterUri pulumi.StringOutput `pulumi:"devCenterUri"`
// The geo-location where the resource lives
Location pulumi.StringOutput `pulumi:"location"`
// When specified, limits the maximum number of Dev Boxes a single user can create across all pools in the project. This will have no effect on existing Dev Boxes when reduced.
MaxDevBoxesPerUser pulumi.IntPtrOutput `pulumi:"maxDevBoxesPerUser"`
// The name of the resource
Name pulumi.StringOutput `pulumi:"name"`
// The provisioning state of the resource.
ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponseOutput `pulumi:"systemData"`
// Resource tags.
Tags pulumi.StringMapOutput `pulumi:"tags"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type pulumi.StringOutput `pulumi:"type"`
}
Represents a project resource. Azure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2022-09-01-preview.
Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview.
func GetProject ¶
func GetProject(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ProjectState, opts ...pulumi.ResourceOption) (*Project, error)
GetProject gets an existing Project 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 NewProject ¶
func NewProject(ctx *pulumi.Context, name string, args *ProjectArgs, opts ...pulumi.ResourceOption) (*Project, error)
NewProject registers a new resource with the given unique name, arguments, and options.
func (*Project) ElementType ¶
func (*Project) ToProjectOutput ¶
func (i *Project) ToProjectOutput() ProjectOutput
func (*Project) ToProjectOutputWithContext ¶
func (i *Project) ToProjectOutputWithContext(ctx context.Context) ProjectOutput
type ProjectArgs ¶
type ProjectArgs struct {
// Description of the project.
Description pulumi.StringPtrInput
// Resource Id of an associated DevCenter
DevCenterId pulumi.StringPtrInput
// The geo-location where the resource lives
Location pulumi.StringPtrInput
// When specified, limits the maximum number of Dev Boxes a single user can create across all pools in the project. This will have no effect on existing Dev Boxes when reduced.
MaxDevBoxesPerUser pulumi.IntPtrInput
// The name of the project.
ProjectName pulumi.StringPtrInput
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput
// Resource tags.
Tags pulumi.StringMapInput
}
The set of arguments for constructing a Project resource.
func (ProjectArgs) ElementType ¶
func (ProjectArgs) ElementType() reflect.Type
type ProjectCatalog ¶
type ProjectCatalog struct {
pulumi.CustomResourceState
// Properties for an Azure DevOps catalog type.
AdoGit GitCatalogResponsePtrOutput `pulumi:"adoGit"`
// The connection state of the catalog.
ConnectionState pulumi.StringOutput `pulumi:"connectionState"`
// Properties for a GitHub catalog type.
GitHub GitCatalogResponsePtrOutput `pulumi:"gitHub"`
// When the catalog was last connected.
LastConnectionTime pulumi.StringOutput `pulumi:"lastConnectionTime"`
// Stats of the latest synchronization.
LastSyncStats SyncStatsResponseOutput `pulumi:"lastSyncStats"`
// When the catalog was last synced.
LastSyncTime pulumi.StringOutput `pulumi:"lastSyncTime"`
// The name of the resource
Name pulumi.StringOutput `pulumi:"name"`
// The provisioning state of the resource.
ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
// The synchronization state of the catalog.
SyncState pulumi.StringOutput `pulumi:"syncState"`
// Indicates the type of sync that is configured for the catalog.
SyncType pulumi.StringPtrOutput `pulumi:"syncType"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponseOutput `pulumi:"systemData"`
// Resource tags.
Tags pulumi.StringMapOutput `pulumi:"tags"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type pulumi.StringOutput `pulumi:"type"`
}
Represents a catalog. Azure REST API version: 2024-02-01.
Other available API versions: 2024-05-01-preview.
func GetProjectCatalog ¶
func GetProjectCatalog(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ProjectCatalogState, opts ...pulumi.ResourceOption) (*ProjectCatalog, error)
GetProjectCatalog gets an existing ProjectCatalog 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 NewProjectCatalog ¶
func NewProjectCatalog(ctx *pulumi.Context, name string, args *ProjectCatalogArgs, opts ...pulumi.ResourceOption) (*ProjectCatalog, error)
NewProjectCatalog registers a new resource with the given unique name, arguments, and options.
func (*ProjectCatalog) ElementType ¶
func (*ProjectCatalog) ElementType() reflect.Type
func (*ProjectCatalog) ToProjectCatalogOutput ¶
func (i *ProjectCatalog) ToProjectCatalogOutput() ProjectCatalogOutput
func (*ProjectCatalog) ToProjectCatalogOutputWithContext ¶
func (i *ProjectCatalog) ToProjectCatalogOutputWithContext(ctx context.Context) ProjectCatalogOutput
type ProjectCatalogArgs ¶
type ProjectCatalogArgs struct {
// Properties for an Azure DevOps catalog type.
AdoGit GitCatalogPtrInput
// The name of the Catalog.
CatalogName pulumi.StringPtrInput
// Properties for a GitHub catalog type.
GitHub GitCatalogPtrInput
// The name of the project.
ProjectName pulumi.StringInput
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput
// Indicates the type of sync that is configured for the catalog.
SyncType pulumi.StringPtrInput
// Resource tags.
Tags pulumi.StringMapInput
}
The set of arguments for constructing a ProjectCatalog resource.
func (ProjectCatalogArgs) ElementType ¶
func (ProjectCatalogArgs) ElementType() reflect.Type
type ProjectCatalogInput ¶
type ProjectCatalogInput interface {
pulumi.Input
ToProjectCatalogOutput() ProjectCatalogOutput
ToProjectCatalogOutputWithContext(ctx context.Context) ProjectCatalogOutput
}
type ProjectCatalogOutput ¶
type ProjectCatalogOutput struct{ *pulumi.OutputState }
func (ProjectCatalogOutput) AdoGit ¶
func (o ProjectCatalogOutput) AdoGit() GitCatalogResponsePtrOutput
Properties for an Azure DevOps catalog type.
func (ProjectCatalogOutput) ConnectionState ¶
func (o ProjectCatalogOutput) ConnectionState() pulumi.StringOutput
The connection state of the catalog.
func (ProjectCatalogOutput) ElementType ¶
func (ProjectCatalogOutput) ElementType() reflect.Type
func (ProjectCatalogOutput) GitHub ¶
func (o ProjectCatalogOutput) GitHub() GitCatalogResponsePtrOutput
Properties for a GitHub catalog type.
func (ProjectCatalogOutput) LastConnectionTime ¶
func (o ProjectCatalogOutput) LastConnectionTime() pulumi.StringOutput
When the catalog was last connected.
func (ProjectCatalogOutput) LastSyncStats ¶
func (o ProjectCatalogOutput) LastSyncStats() SyncStatsResponseOutput
Stats of the latest synchronization.
func (ProjectCatalogOutput) LastSyncTime ¶
func (o ProjectCatalogOutput) LastSyncTime() pulumi.StringOutput
When the catalog was last synced.
func (ProjectCatalogOutput) Name ¶
func (o ProjectCatalogOutput) Name() pulumi.StringOutput
The name of the resource
func (ProjectCatalogOutput) ProvisioningState ¶
func (o ProjectCatalogOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the resource.
func (ProjectCatalogOutput) SyncState ¶
func (o ProjectCatalogOutput) SyncState() pulumi.StringOutput
The synchronization state of the catalog.
func (ProjectCatalogOutput) SyncType ¶
func (o ProjectCatalogOutput) SyncType() pulumi.StringPtrOutput
Indicates the type of sync that is configured for the catalog.
func (ProjectCatalogOutput) SystemData ¶
func (o ProjectCatalogOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (ProjectCatalogOutput) Tags ¶
func (o ProjectCatalogOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (ProjectCatalogOutput) ToProjectCatalogOutput ¶
func (o ProjectCatalogOutput) ToProjectCatalogOutput() ProjectCatalogOutput
func (ProjectCatalogOutput) ToProjectCatalogOutputWithContext ¶
func (o ProjectCatalogOutput) ToProjectCatalogOutputWithContext(ctx context.Context) ProjectCatalogOutput
func (ProjectCatalogOutput) Type ¶
func (o ProjectCatalogOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type ProjectCatalogState ¶
type ProjectCatalogState struct {
}
func (ProjectCatalogState) ElementType ¶
func (ProjectCatalogState) ElementType() reflect.Type
type ProjectEnvironmentType ¶
type ProjectEnvironmentType struct {
pulumi.CustomResourceState
// The role definition assigned to the environment creator on backing resources.
CreatorRoleAssignment ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentPtrOutput `pulumi:"creatorRoleAssignment"`
// Id of a subscription that the environment type will be mapped to. The environment's resources will be deployed into this subscription.
DeploymentTargetId pulumi.StringPtrOutput `pulumi:"deploymentTargetId"`
// Managed identity properties
Identity ManagedServiceIdentityResponsePtrOutput `pulumi:"identity"`
// The geo-location for the environment type
Location pulumi.StringPtrOutput `pulumi:"location"`
// The name of the resource
Name pulumi.StringOutput `pulumi:"name"`
// The provisioning state of the resource.
ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
// Defines whether this Environment Type can be used in this Project.
Status pulumi.StringPtrOutput `pulumi:"status"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponseOutput `pulumi:"systemData"`
// Resource tags.
Tags pulumi.StringMapOutput `pulumi:"tags"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type pulumi.StringOutput `pulumi:"type"`
// Role Assignments created on environment backing resources. This is a mapping from a user object ID to an object of role definition IDs.
UserRoleAssignments UserRoleAssignmentResponseMapOutput `pulumi:"userRoleAssignments"`
}
Represents an environment type. Azure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2022-09-01-preview.
Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview.
func GetProjectEnvironmentType ¶
func GetProjectEnvironmentType(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ProjectEnvironmentTypeState, opts ...pulumi.ResourceOption) (*ProjectEnvironmentType, error)
GetProjectEnvironmentType gets an existing ProjectEnvironmentType 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 NewProjectEnvironmentType ¶
func NewProjectEnvironmentType(ctx *pulumi.Context, name string, args *ProjectEnvironmentTypeArgs, opts ...pulumi.ResourceOption) (*ProjectEnvironmentType, error)
NewProjectEnvironmentType registers a new resource with the given unique name, arguments, and options.
func (*ProjectEnvironmentType) ElementType ¶
func (*ProjectEnvironmentType) ElementType() reflect.Type
func (*ProjectEnvironmentType) ToProjectEnvironmentTypeOutput ¶
func (i *ProjectEnvironmentType) ToProjectEnvironmentTypeOutput() ProjectEnvironmentTypeOutput
func (*ProjectEnvironmentType) ToProjectEnvironmentTypeOutputWithContext ¶
func (i *ProjectEnvironmentType) ToProjectEnvironmentTypeOutputWithContext(ctx context.Context) ProjectEnvironmentTypeOutput
type ProjectEnvironmentTypeArgs ¶
type ProjectEnvironmentTypeArgs struct {
// The role definition assigned to the environment creator on backing resources.
CreatorRoleAssignment ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrInput
// Id of a subscription that the environment type will be mapped to. The environment's resources will be deployed into this subscription.
DeploymentTargetId pulumi.StringPtrInput
// The name of the environment type.
EnvironmentTypeName pulumi.StringPtrInput
// Managed identity properties
Identity ManagedServiceIdentityPtrInput
// The geo-location for the environment type
Location pulumi.StringPtrInput
// The name of the project.
ProjectName pulumi.StringInput
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput
// Defines whether this Environment Type can be used in this Project.
Status pulumi.StringPtrInput
// Resource tags.
Tags pulumi.StringMapInput
// Role Assignments created on environment backing resources. This is a mapping from a user object ID to an object of role definition IDs.
UserRoleAssignments UserRoleAssignmentMapInput
}
The set of arguments for constructing a ProjectEnvironmentType resource.
func (ProjectEnvironmentTypeArgs) ElementType ¶
func (ProjectEnvironmentTypeArgs) ElementType() reflect.Type
type ProjectEnvironmentTypeInput ¶
type ProjectEnvironmentTypeInput interface {
pulumi.Input
ToProjectEnvironmentTypeOutput() ProjectEnvironmentTypeOutput
ToProjectEnvironmentTypeOutputWithContext(ctx context.Context) ProjectEnvironmentTypeOutput
}
type ProjectEnvironmentTypeOutput ¶
type ProjectEnvironmentTypeOutput struct{ *pulumi.OutputState }
func (ProjectEnvironmentTypeOutput) CreatorRoleAssignment ¶
func (o ProjectEnvironmentTypeOutput) CreatorRoleAssignment() ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentPtrOutput
The role definition assigned to the environment creator on backing resources.
func (ProjectEnvironmentTypeOutput) DeploymentTargetId ¶
func (o ProjectEnvironmentTypeOutput) DeploymentTargetId() pulumi.StringPtrOutput
Id of a subscription that the environment type will be mapped to. The environment's resources will be deployed into this subscription.
func (ProjectEnvironmentTypeOutput) ElementType ¶
func (ProjectEnvironmentTypeOutput) ElementType() reflect.Type
func (ProjectEnvironmentTypeOutput) Identity ¶
func (o ProjectEnvironmentTypeOutput) Identity() ManagedServiceIdentityResponsePtrOutput
Managed identity properties
func (ProjectEnvironmentTypeOutput) Location ¶
func (o ProjectEnvironmentTypeOutput) Location() pulumi.StringPtrOutput
The geo-location for the environment type
func (ProjectEnvironmentTypeOutput) Name ¶
func (o ProjectEnvironmentTypeOutput) Name() pulumi.StringOutput
The name of the resource
func (ProjectEnvironmentTypeOutput) ProvisioningState ¶
func (o ProjectEnvironmentTypeOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the resource.
func (ProjectEnvironmentTypeOutput) Status ¶
func (o ProjectEnvironmentTypeOutput) Status() pulumi.StringPtrOutput
Defines whether this Environment Type can be used in this Project.
func (ProjectEnvironmentTypeOutput) SystemData ¶
func (o ProjectEnvironmentTypeOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (ProjectEnvironmentTypeOutput) Tags ¶
func (o ProjectEnvironmentTypeOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (ProjectEnvironmentTypeOutput) ToProjectEnvironmentTypeOutput ¶
func (o ProjectEnvironmentTypeOutput) ToProjectEnvironmentTypeOutput() ProjectEnvironmentTypeOutput
func (ProjectEnvironmentTypeOutput) ToProjectEnvironmentTypeOutputWithContext ¶
func (o ProjectEnvironmentTypeOutput) ToProjectEnvironmentTypeOutputWithContext(ctx context.Context) ProjectEnvironmentTypeOutput
func (ProjectEnvironmentTypeOutput) Type ¶
func (o ProjectEnvironmentTypeOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (ProjectEnvironmentTypeOutput) UserRoleAssignments ¶
func (o ProjectEnvironmentTypeOutput) UserRoleAssignments() UserRoleAssignmentResponseMapOutput
Role Assignments created on environment backing resources. This is a mapping from a user object ID to an object of role definition IDs.
type ProjectEnvironmentTypeState ¶
type ProjectEnvironmentTypeState struct {
}
func (ProjectEnvironmentTypeState) ElementType ¶
func (ProjectEnvironmentTypeState) ElementType() reflect.Type
type ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignment ¶
type ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignment struct {
// A map of roles to assign to the environment creator.
Roles []string `pulumi:"roles"`
}
The role definition assigned to the environment creator on backing resources.
type ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentArgs ¶
type ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentArgs struct {
// A map of roles to assign to the environment creator.
Roles pulumi.StringArrayInput `pulumi:"roles"`
}
The role definition assigned to the environment creator on backing resources.
func (ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentArgs) ElementType ¶
func (ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentArgs) ElementType() reflect.Type
func (ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentArgs) ToProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutput ¶
func (i ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentArgs) ToProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutput() ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutput
func (ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentArgs) ToProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutputWithContext ¶
func (i ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentArgs) ToProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutputWithContext(ctx context.Context) ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutput
func (ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentArgs) ToProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutput ¶
func (i ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentArgs) ToProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutput() ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutput
func (ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentArgs) ToProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutputWithContext ¶
func (i ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentArgs) ToProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutputWithContext(ctx context.Context) ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutput
type ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentInput ¶
type ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentInput interface {
pulumi.Input
ToProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutput() ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutput
ToProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutputWithContext(context.Context) ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutput
}
ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentInput is an input type that accepts ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentArgs and ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutput values. You can construct a concrete instance of `ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentInput` via:
ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentArgs{...}
type ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutput ¶
type ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutput struct{ *pulumi.OutputState }
The role definition assigned to the environment creator on backing resources.
func (ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutput) ElementType ¶
func (ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutput) ElementType() reflect.Type
func (ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutput) Roles ¶
func (o ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutput) Roles() pulumi.StringArrayOutput
A map of roles to assign to the environment creator.
func (ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutput) ToProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutput ¶
func (o ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutput) ToProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutput() ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutput
func (ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutput) ToProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutputWithContext ¶
func (o ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutput) ToProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutputWithContext(ctx context.Context) ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutput
func (ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutput) ToProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutput ¶
func (o ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutput) ToProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutput() ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutput
func (ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutput) ToProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutputWithContext ¶
func (o ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentOutput) ToProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutputWithContext(ctx context.Context) ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutput
type ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrInput ¶
type ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrInput interface {
pulumi.Input
ToProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutput() ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutput
ToProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutputWithContext(context.Context) ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutput
}
ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrInput is an input type that accepts ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentArgs, ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtr and ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutput values. You can construct a concrete instance of `ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrInput` via:
ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentArgs{...}
or:
nil
func ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtr ¶
func ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtr(v *ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentArgs) ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrInput
type ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutput ¶
type ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutput struct{ *pulumi.OutputState }
func (ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutput) ElementType ¶
func (ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutput) ElementType() reflect.Type
func (ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutput) Roles ¶
func (o ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutput) Roles() pulumi.StringArrayOutput
A map of roles to assign to the environment creator.
func (ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutput) ToProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutput ¶
func (o ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutput) ToProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutput() ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutput
func (ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutput) ToProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutputWithContext ¶
func (o ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutput) ToProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutputWithContext(ctx context.Context) ProjectEnvironmentTypeUpdatePropertiesCreatorRoleAssignmentPtrOutput
type ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignment ¶
type ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignment struct {
// A map of roles to assign to the environment creator.
Roles map[string]EnvironmentRoleResponse `pulumi:"roles"`
}
The role definition assigned to the environment creator on backing resources.
type ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentOutput ¶
type ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentOutput struct{ *pulumi.OutputState }
The role definition assigned to the environment creator on backing resources.
func (ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentOutput) ElementType ¶
func (ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentOutput) ElementType() reflect.Type
func (ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentOutput) Roles ¶
func (o ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentOutput) Roles() EnvironmentRoleResponseMapOutput
A map of roles to assign to the environment creator.
func (ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentOutput) ToProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentOutput ¶
func (o ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentOutput) ToProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentOutput() ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentOutput
func (ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentOutput) ToProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentOutputWithContext ¶
func (o ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentOutput) ToProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentOutputWithContext(ctx context.Context) ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentOutput
type ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentPtrOutput ¶
type ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentPtrOutput struct{ *pulumi.OutputState }
func (ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentPtrOutput) ElementType ¶
func (ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentPtrOutput) ElementType() reflect.Type
func (ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentPtrOutput) Roles ¶
func (o ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentPtrOutput) Roles() EnvironmentRoleResponseMapOutput
A map of roles to assign to the environment creator.
func (ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentPtrOutput) ToProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentPtrOutput ¶
func (o ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentPtrOutput) ToProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentPtrOutput() ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentPtrOutput
func (ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentPtrOutput) ToProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentPtrOutputWithContext ¶
func (o ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentPtrOutput) ToProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentPtrOutputWithContext(ctx context.Context) ProjectEnvironmentTypeUpdatePropertiesResponseCreatorRoleAssignmentPtrOutput
type ProjectInput ¶
type ProjectInput interface {
pulumi.Input
ToProjectOutput() ProjectOutput
ToProjectOutputWithContext(ctx context.Context) ProjectOutput
}
type ProjectNetworkSettingsResponse ¶
type ProjectNetworkSettingsResponse struct {
// Indicates whether pools in this Dev Center can use Microsoft Hosted Networks. Defaults to Enabled if not set.
MicrosoftHostedNetworkEnableStatus string `pulumi:"microsoftHostedNetworkEnableStatus"`
}
Network settings for the project.
type ProjectNetworkSettingsResponseOutput ¶
type ProjectNetworkSettingsResponseOutput struct{ *pulumi.OutputState }
Network settings for the project.
func (ProjectNetworkSettingsResponseOutput) ElementType ¶
func (ProjectNetworkSettingsResponseOutput) ElementType() reflect.Type
func (ProjectNetworkSettingsResponseOutput) MicrosoftHostedNetworkEnableStatus ¶
func (o ProjectNetworkSettingsResponseOutput) MicrosoftHostedNetworkEnableStatus() pulumi.StringOutput
Indicates whether pools in this Dev Center can use Microsoft Hosted Networks. Defaults to Enabled if not set.
func (ProjectNetworkSettingsResponseOutput) ToProjectNetworkSettingsResponseOutput ¶
func (o ProjectNetworkSettingsResponseOutput) ToProjectNetworkSettingsResponseOutput() ProjectNetworkSettingsResponseOutput
func (ProjectNetworkSettingsResponseOutput) ToProjectNetworkSettingsResponseOutputWithContext ¶
func (o ProjectNetworkSettingsResponseOutput) ToProjectNetworkSettingsResponseOutputWithContext(ctx context.Context) ProjectNetworkSettingsResponseOutput
type ProjectOutput ¶
type ProjectOutput struct{ *pulumi.OutputState }
func (ProjectOutput) Description ¶
func (o ProjectOutput) Description() pulumi.StringPtrOutput
Description of the project.
func (ProjectOutput) DevCenterId ¶
func (o ProjectOutput) DevCenterId() pulumi.StringPtrOutput
Resource Id of an associated DevCenter
func (ProjectOutput) DevCenterUri ¶
func (o ProjectOutput) DevCenterUri() pulumi.StringOutput
The URI of the Dev Center resource this project is associated with.
func (ProjectOutput) ElementType ¶
func (ProjectOutput) ElementType() reflect.Type
func (ProjectOutput) Location ¶
func (o ProjectOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (ProjectOutput) MaxDevBoxesPerUser ¶
func (o ProjectOutput) MaxDevBoxesPerUser() pulumi.IntPtrOutput
When specified, limits the maximum number of Dev Boxes a single user can create across all pools in the project. This will have no effect on existing Dev Boxes when reduced.
func (ProjectOutput) Name ¶
func (o ProjectOutput) Name() pulumi.StringOutput
The name of the resource
func (ProjectOutput) ProvisioningState ¶
func (o ProjectOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the resource.
func (ProjectOutput) SystemData ¶
func (o ProjectOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (ProjectOutput) ToProjectOutput ¶
func (o ProjectOutput) ToProjectOutput() ProjectOutput
func (ProjectOutput) ToProjectOutputWithContext ¶
func (o ProjectOutput) ToProjectOutputWithContext(ctx context.Context) ProjectOutput
func (ProjectOutput) Type ¶
func (o ProjectOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type ProjectState ¶
type ProjectState struct {
}
func (ProjectState) ElementType ¶
func (ProjectState) ElementType() reflect.Type
type Schedule ¶
type Schedule struct {
pulumi.CustomResourceState
// The frequency of this scheduled task.
Frequency pulumi.StringOutput `pulumi:"frequency"`
// The name of the resource
Name pulumi.StringOutput `pulumi:"name"`
// The provisioning state of the resource.
ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
// Indicates whether or not this scheduled task is enabled.
State pulumi.StringPtrOutput `pulumi:"state"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponseOutput `pulumi:"systemData"`
// The target time to trigger the action. The format is HH:MM.
Time pulumi.StringOutput `pulumi:"time"`
// The IANA timezone id at which the schedule should execute.
TimeZone pulumi.StringOutput `pulumi:"timeZone"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type pulumi.StringOutput `pulumi:"type"`
}
Represents a Schedule to execute a task. Azure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2022-09-01-preview.
Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview.
func GetSchedule ¶
func GetSchedule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ScheduleState, opts ...pulumi.ResourceOption) (*Schedule, error)
GetSchedule gets an existing Schedule 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 NewSchedule ¶
func NewSchedule(ctx *pulumi.Context, name string, args *ScheduleArgs, opts ...pulumi.ResourceOption) (*Schedule, error)
NewSchedule registers a new resource with the given unique name, arguments, and options.
func (*Schedule) ElementType ¶
func (*Schedule) ToScheduleOutput ¶
func (i *Schedule) ToScheduleOutput() ScheduleOutput
func (*Schedule) ToScheduleOutputWithContext ¶
func (i *Schedule) ToScheduleOutputWithContext(ctx context.Context) ScheduleOutput
type ScheduleArgs ¶
type ScheduleArgs struct {
// The frequency of this scheduled task.
Frequency pulumi.StringInput
// Name of the pool.
PoolName pulumi.StringInput
// The name of the project.
ProjectName pulumi.StringInput
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput
// The name of the schedule that uniquely identifies it.
ScheduleName pulumi.StringPtrInput
// Indicates whether or not this scheduled task is enabled.
State pulumi.StringPtrInput
// The target time to trigger the action. The format is HH:MM.
Time pulumi.StringInput
// The IANA timezone id at which the schedule should execute.
TimeZone pulumi.StringInput
// The maximum number of resources to return from the operation. Example: '$top=10'.
Top pulumi.IntPtrInput
// Supported type this scheduled task represents.
Type pulumi.StringInput
}
The set of arguments for constructing a Schedule resource.
func (ScheduleArgs) ElementType ¶
func (ScheduleArgs) ElementType() reflect.Type
type ScheduleEnableStatus ¶
type ScheduleEnableStatus string
Indicates whether or not this scheduled task is enabled.
func (ScheduleEnableStatus) ElementType ¶
func (ScheduleEnableStatus) ElementType() reflect.Type
func (ScheduleEnableStatus) ToScheduleEnableStatusOutput ¶
func (e ScheduleEnableStatus) ToScheduleEnableStatusOutput() ScheduleEnableStatusOutput
func (ScheduleEnableStatus) ToScheduleEnableStatusOutputWithContext ¶
func (e ScheduleEnableStatus) ToScheduleEnableStatusOutputWithContext(ctx context.Context) ScheduleEnableStatusOutput
func (ScheduleEnableStatus) ToScheduleEnableStatusPtrOutput ¶
func (e ScheduleEnableStatus) ToScheduleEnableStatusPtrOutput() ScheduleEnableStatusPtrOutput
func (ScheduleEnableStatus) ToScheduleEnableStatusPtrOutputWithContext ¶
func (e ScheduleEnableStatus) ToScheduleEnableStatusPtrOutputWithContext(ctx context.Context) ScheduleEnableStatusPtrOutput
func (ScheduleEnableStatus) ToStringOutput ¶
func (e ScheduleEnableStatus) ToStringOutput() pulumi.StringOutput
func (ScheduleEnableStatus) ToStringOutputWithContext ¶
func (e ScheduleEnableStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScheduleEnableStatus) ToStringPtrOutput ¶
func (e ScheduleEnableStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScheduleEnableStatus) ToStringPtrOutputWithContext ¶
func (e ScheduleEnableStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScheduleEnableStatusInput ¶
type ScheduleEnableStatusInput interface {
pulumi.Input
ToScheduleEnableStatusOutput() ScheduleEnableStatusOutput
ToScheduleEnableStatusOutputWithContext(context.Context) ScheduleEnableStatusOutput
}
ScheduleEnableStatusInput is an input type that accepts values of the ScheduleEnableStatus enum A concrete instance of `ScheduleEnableStatusInput` can be one of the following:
ScheduleEnableStatusEnabled ScheduleEnableStatusDisabled
type ScheduleEnableStatusOutput ¶
type ScheduleEnableStatusOutput struct{ *pulumi.OutputState }
func (ScheduleEnableStatusOutput) ElementType ¶
func (ScheduleEnableStatusOutput) ElementType() reflect.Type
func (ScheduleEnableStatusOutput) ToScheduleEnableStatusOutput ¶
func (o ScheduleEnableStatusOutput) ToScheduleEnableStatusOutput() ScheduleEnableStatusOutput
func (ScheduleEnableStatusOutput) ToScheduleEnableStatusOutputWithContext ¶
func (o ScheduleEnableStatusOutput) ToScheduleEnableStatusOutputWithContext(ctx context.Context) ScheduleEnableStatusOutput
func (ScheduleEnableStatusOutput) ToScheduleEnableStatusPtrOutput ¶
func (o ScheduleEnableStatusOutput) ToScheduleEnableStatusPtrOutput() ScheduleEnableStatusPtrOutput
func (ScheduleEnableStatusOutput) ToScheduleEnableStatusPtrOutputWithContext ¶
func (o ScheduleEnableStatusOutput) ToScheduleEnableStatusPtrOutputWithContext(ctx context.Context) ScheduleEnableStatusPtrOutput
func (ScheduleEnableStatusOutput) ToStringOutput ¶
func (o ScheduleEnableStatusOutput) ToStringOutput() pulumi.StringOutput
func (ScheduleEnableStatusOutput) ToStringOutputWithContext ¶
func (o ScheduleEnableStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScheduleEnableStatusOutput) ToStringPtrOutput ¶
func (o ScheduleEnableStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScheduleEnableStatusOutput) ToStringPtrOutputWithContext ¶
func (o ScheduleEnableStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScheduleEnableStatusPtrInput ¶
type ScheduleEnableStatusPtrInput interface {
pulumi.Input
ToScheduleEnableStatusPtrOutput() ScheduleEnableStatusPtrOutput
ToScheduleEnableStatusPtrOutputWithContext(context.Context) ScheduleEnableStatusPtrOutput
}
func ScheduleEnableStatusPtr ¶
func ScheduleEnableStatusPtr(v string) ScheduleEnableStatusPtrInput
type ScheduleEnableStatusPtrOutput ¶
type ScheduleEnableStatusPtrOutput struct{ *pulumi.OutputState }
func (ScheduleEnableStatusPtrOutput) Elem ¶
func (o ScheduleEnableStatusPtrOutput) Elem() ScheduleEnableStatusOutput
func (ScheduleEnableStatusPtrOutput) ElementType ¶
func (ScheduleEnableStatusPtrOutput) ElementType() reflect.Type
func (ScheduleEnableStatusPtrOutput) ToScheduleEnableStatusPtrOutput ¶
func (o ScheduleEnableStatusPtrOutput) ToScheduleEnableStatusPtrOutput() ScheduleEnableStatusPtrOutput
func (ScheduleEnableStatusPtrOutput) ToScheduleEnableStatusPtrOutputWithContext ¶
func (o ScheduleEnableStatusPtrOutput) ToScheduleEnableStatusPtrOutputWithContext(ctx context.Context) ScheduleEnableStatusPtrOutput
func (ScheduleEnableStatusPtrOutput) ToStringPtrOutput ¶
func (o ScheduleEnableStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScheduleEnableStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o ScheduleEnableStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScheduleInput ¶
type ScheduleInput interface {
pulumi.Input
ToScheduleOutput() ScheduleOutput
ToScheduleOutputWithContext(ctx context.Context) ScheduleOutput
}
type ScheduleOutput ¶
type ScheduleOutput struct{ *pulumi.OutputState }
func (ScheduleOutput) ElementType ¶
func (ScheduleOutput) ElementType() reflect.Type
func (ScheduleOutput) Frequency ¶
func (o ScheduleOutput) Frequency() pulumi.StringOutput
The frequency of this scheduled task.
func (ScheduleOutput) Name ¶
func (o ScheduleOutput) Name() pulumi.StringOutput
The name of the resource
func (ScheduleOutput) ProvisioningState ¶
func (o ScheduleOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the resource.
func (ScheduleOutput) State ¶
func (o ScheduleOutput) State() pulumi.StringPtrOutput
Indicates whether or not this scheduled task is enabled.
func (ScheduleOutput) SystemData ¶
func (o ScheduleOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (ScheduleOutput) Time ¶
func (o ScheduleOutput) Time() pulumi.StringOutput
The target time to trigger the action. The format is HH:MM.
func (ScheduleOutput) TimeZone ¶
func (o ScheduleOutput) TimeZone() pulumi.StringOutput
The IANA timezone id at which the schedule should execute.
func (ScheduleOutput) ToScheduleOutput ¶
func (o ScheduleOutput) ToScheduleOutput() ScheduleOutput
func (ScheduleOutput) ToScheduleOutputWithContext ¶
func (o ScheduleOutput) ToScheduleOutputWithContext(ctx context.Context) ScheduleOutput
func (ScheduleOutput) Type ¶
func (o ScheduleOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type ScheduleState ¶
type ScheduleState struct {
}
func (ScheduleState) ElementType ¶
func (ScheduleState) ElementType() reflect.Type
type ScheduledFrequency ¶
type ScheduledFrequency string
The frequency of this scheduled task.
func (ScheduledFrequency) ElementType ¶
func (ScheduledFrequency) ElementType() reflect.Type
func (ScheduledFrequency) ToScheduledFrequencyOutput ¶
func (e ScheduledFrequency) ToScheduledFrequencyOutput() ScheduledFrequencyOutput
func (ScheduledFrequency) ToScheduledFrequencyOutputWithContext ¶
func (e ScheduledFrequency) ToScheduledFrequencyOutputWithContext(ctx context.Context) ScheduledFrequencyOutput
func (ScheduledFrequency) ToScheduledFrequencyPtrOutput ¶
func (e ScheduledFrequency) ToScheduledFrequencyPtrOutput() ScheduledFrequencyPtrOutput
func (ScheduledFrequency) ToScheduledFrequencyPtrOutputWithContext ¶
func (e ScheduledFrequency) ToScheduledFrequencyPtrOutputWithContext(ctx context.Context) ScheduledFrequencyPtrOutput
func (ScheduledFrequency) ToStringOutput ¶
func (e ScheduledFrequency) ToStringOutput() pulumi.StringOutput
func (ScheduledFrequency) ToStringOutputWithContext ¶
func (e ScheduledFrequency) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScheduledFrequency) ToStringPtrOutput ¶
func (e ScheduledFrequency) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScheduledFrequency) ToStringPtrOutputWithContext ¶
func (e ScheduledFrequency) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScheduledFrequencyInput ¶
type ScheduledFrequencyInput interface {
pulumi.Input
ToScheduledFrequencyOutput() ScheduledFrequencyOutput
ToScheduledFrequencyOutputWithContext(context.Context) ScheduledFrequencyOutput
}
ScheduledFrequencyInput is an input type that accepts values of the ScheduledFrequency enum A concrete instance of `ScheduledFrequencyInput` can be one of the following:
ScheduledFrequencyDaily
type ScheduledFrequencyOutput ¶
type ScheduledFrequencyOutput struct{ *pulumi.OutputState }
func (ScheduledFrequencyOutput) ElementType ¶
func (ScheduledFrequencyOutput) ElementType() reflect.Type
func (ScheduledFrequencyOutput) ToScheduledFrequencyOutput ¶
func (o ScheduledFrequencyOutput) ToScheduledFrequencyOutput() ScheduledFrequencyOutput
func (ScheduledFrequencyOutput) ToScheduledFrequencyOutputWithContext ¶
func (o ScheduledFrequencyOutput) ToScheduledFrequencyOutputWithContext(ctx context.Context) ScheduledFrequencyOutput
func (ScheduledFrequencyOutput) ToScheduledFrequencyPtrOutput ¶
func (o ScheduledFrequencyOutput) ToScheduledFrequencyPtrOutput() ScheduledFrequencyPtrOutput
func (ScheduledFrequencyOutput) ToScheduledFrequencyPtrOutputWithContext ¶
func (o ScheduledFrequencyOutput) ToScheduledFrequencyPtrOutputWithContext(ctx context.Context) ScheduledFrequencyPtrOutput
func (ScheduledFrequencyOutput) ToStringOutput ¶
func (o ScheduledFrequencyOutput) ToStringOutput() pulumi.StringOutput
func (ScheduledFrequencyOutput) ToStringOutputWithContext ¶
func (o ScheduledFrequencyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScheduledFrequencyOutput) ToStringPtrOutput ¶
func (o ScheduledFrequencyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScheduledFrequencyOutput) ToStringPtrOutputWithContext ¶
func (o ScheduledFrequencyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScheduledFrequencyPtrInput ¶
type ScheduledFrequencyPtrInput interface {
pulumi.Input
ToScheduledFrequencyPtrOutput() ScheduledFrequencyPtrOutput
ToScheduledFrequencyPtrOutputWithContext(context.Context) ScheduledFrequencyPtrOutput
}
func ScheduledFrequencyPtr ¶
func ScheduledFrequencyPtr(v string) ScheduledFrequencyPtrInput
type ScheduledFrequencyPtrOutput ¶
type ScheduledFrequencyPtrOutput struct{ *pulumi.OutputState }
func (ScheduledFrequencyPtrOutput) Elem ¶
func (o ScheduledFrequencyPtrOutput) Elem() ScheduledFrequencyOutput
func (ScheduledFrequencyPtrOutput) ElementType ¶
func (ScheduledFrequencyPtrOutput) ElementType() reflect.Type
func (ScheduledFrequencyPtrOutput) ToScheduledFrequencyPtrOutput ¶
func (o ScheduledFrequencyPtrOutput) ToScheduledFrequencyPtrOutput() ScheduledFrequencyPtrOutput
func (ScheduledFrequencyPtrOutput) ToScheduledFrequencyPtrOutputWithContext ¶
func (o ScheduledFrequencyPtrOutput) ToScheduledFrequencyPtrOutputWithContext(ctx context.Context) ScheduledFrequencyPtrOutput
func (ScheduledFrequencyPtrOutput) ToStringPtrOutput ¶
func (o ScheduledFrequencyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScheduledFrequencyPtrOutput) ToStringPtrOutputWithContext ¶
func (o ScheduledFrequencyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScheduledType ¶
type ScheduledType string
Supported type this scheduled task represents.
func (ScheduledType) ElementType ¶
func (ScheduledType) ElementType() reflect.Type
func (ScheduledType) ToScheduledTypeOutput ¶
func (e ScheduledType) ToScheduledTypeOutput() ScheduledTypeOutput
func (ScheduledType) ToScheduledTypeOutputWithContext ¶
func (e ScheduledType) ToScheduledTypeOutputWithContext(ctx context.Context) ScheduledTypeOutput
func (ScheduledType) ToScheduledTypePtrOutput ¶
func (e ScheduledType) ToScheduledTypePtrOutput() ScheduledTypePtrOutput
func (ScheduledType) ToScheduledTypePtrOutputWithContext ¶
func (e ScheduledType) ToScheduledTypePtrOutputWithContext(ctx context.Context) ScheduledTypePtrOutput
func (ScheduledType) ToStringOutput ¶
func (e ScheduledType) ToStringOutput() pulumi.StringOutput
func (ScheduledType) ToStringOutputWithContext ¶
func (e ScheduledType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScheduledType) ToStringPtrOutput ¶
func (e ScheduledType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScheduledType) ToStringPtrOutputWithContext ¶
func (e ScheduledType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScheduledTypeInput ¶
type ScheduledTypeInput interface {
pulumi.Input
ToScheduledTypeOutput() ScheduledTypeOutput
ToScheduledTypeOutputWithContext(context.Context) ScheduledTypeOutput
}
ScheduledTypeInput is an input type that accepts values of the ScheduledType enum A concrete instance of `ScheduledTypeInput` can be one of the following:
ScheduledTypeStopDevBox
type ScheduledTypeOutput ¶
type ScheduledTypeOutput struct{ *pulumi.OutputState }
func (ScheduledTypeOutput) ElementType ¶
func (ScheduledTypeOutput) ElementType() reflect.Type
func (ScheduledTypeOutput) ToScheduledTypeOutput ¶
func (o ScheduledTypeOutput) ToScheduledTypeOutput() ScheduledTypeOutput
func (ScheduledTypeOutput) ToScheduledTypeOutputWithContext ¶
func (o ScheduledTypeOutput) ToScheduledTypeOutputWithContext(ctx context.Context) ScheduledTypeOutput
func (ScheduledTypeOutput) ToScheduledTypePtrOutput ¶
func (o ScheduledTypeOutput) ToScheduledTypePtrOutput() ScheduledTypePtrOutput
func (ScheduledTypeOutput) ToScheduledTypePtrOutputWithContext ¶
func (o ScheduledTypeOutput) ToScheduledTypePtrOutputWithContext(ctx context.Context) ScheduledTypePtrOutput
func (ScheduledTypeOutput) ToStringOutput ¶
func (o ScheduledTypeOutput) ToStringOutput() pulumi.StringOutput
func (ScheduledTypeOutput) ToStringOutputWithContext ¶
func (o ScheduledTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScheduledTypeOutput) ToStringPtrOutput ¶
func (o ScheduledTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScheduledTypeOutput) ToStringPtrOutputWithContext ¶
func (o ScheduledTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScheduledTypePtrInput ¶
type ScheduledTypePtrInput interface {
pulumi.Input
ToScheduledTypePtrOutput() ScheduledTypePtrOutput
ToScheduledTypePtrOutputWithContext(context.Context) ScheduledTypePtrOutput
}
func ScheduledTypePtr ¶
func ScheduledTypePtr(v string) ScheduledTypePtrInput
type ScheduledTypePtrOutput ¶
type ScheduledTypePtrOutput struct{ *pulumi.OutputState }
func (ScheduledTypePtrOutput) Elem ¶
func (o ScheduledTypePtrOutput) Elem() ScheduledTypeOutput
func (ScheduledTypePtrOutput) ElementType ¶
func (ScheduledTypePtrOutput) ElementType() reflect.Type
func (ScheduledTypePtrOutput) ToScheduledTypePtrOutput ¶
func (o ScheduledTypePtrOutput) ToScheduledTypePtrOutput() ScheduledTypePtrOutput
func (ScheduledTypePtrOutput) ToScheduledTypePtrOutputWithContext ¶
func (o ScheduledTypePtrOutput) ToScheduledTypePtrOutputWithContext(ctx context.Context) ScheduledTypePtrOutput
func (ScheduledTypePtrOutput) ToStringPtrOutput ¶
func (o ScheduledTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScheduledTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o ScheduledTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Sku ¶
type Sku struct {
// If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
Capacity *int `pulumi:"capacity"`
// If the service has different generations of hardware, for the same SKU, then that can be captured here.
Family *string `pulumi:"family"`
// The name of the SKU. E.g. P3. It is typically a letter+number code
Name string `pulumi:"name"`
// The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
Size *string `pulumi:"size"`
// This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
Tier *SkuTier `pulumi:"tier"`
}
The resource model definition representing SKU
type SkuArgs ¶
type SkuArgs struct {
// If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
Capacity pulumi.IntPtrInput `pulumi:"capacity"`
// If the service has different generations of hardware, for the same SKU, then that can be captured here.
Family pulumi.StringPtrInput `pulumi:"family"`
// The name of the SKU. E.g. P3. It is typically a letter+number code
Name pulumi.StringInput `pulumi:"name"`
// The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
Size pulumi.StringPtrInput `pulumi:"size"`
// This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
Tier SkuTierPtrInput `pulumi:"tier"`
}
The resource model definition representing SKU
func (SkuArgs) ElementType ¶
func (SkuArgs) ToSkuOutput ¶
func (SkuArgs) ToSkuOutputWithContext ¶
func (SkuArgs) ToSkuPtrOutput ¶
func (i SkuArgs) ToSkuPtrOutput() SkuPtrOutput
func (SkuArgs) ToSkuPtrOutputWithContext ¶
func (i SkuArgs) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuInput ¶
type SkuInput interface {
pulumi.Input
ToSkuOutput() SkuOutput
ToSkuOutputWithContext(context.Context) SkuOutput
}
SkuInput is an input type that accepts SkuArgs and SkuOutput values. You can construct a concrete instance of `SkuInput` via:
SkuArgs{...}
type SkuOutput ¶
type SkuOutput struct{ *pulumi.OutputState }
The resource model definition representing SKU
func (SkuOutput) Capacity ¶
func (o SkuOutput) Capacity() pulumi.IntPtrOutput
If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
func (SkuOutput) ElementType ¶
func (SkuOutput) Family ¶
func (o SkuOutput) Family() pulumi.StringPtrOutput
If the service has different generations of hardware, for the same SKU, then that can be captured here.
func (SkuOutput) Name ¶
func (o SkuOutput) Name() pulumi.StringOutput
The name of the SKU. E.g. P3. It is typically a letter+number code
func (SkuOutput) Size ¶
func (o SkuOutput) Size() pulumi.StringPtrOutput
The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
func (SkuOutput) Tier ¶
func (o SkuOutput) Tier() SkuTierPtrOutput
This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
func (SkuOutput) ToSkuOutput ¶
func (SkuOutput) ToSkuOutputWithContext ¶
func (SkuOutput) ToSkuPtrOutput ¶
func (o SkuOutput) ToSkuPtrOutput() SkuPtrOutput
func (SkuOutput) ToSkuPtrOutputWithContext ¶
func (o SkuOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuPtrInput ¶
type SkuPtrInput interface {
pulumi.Input
ToSkuPtrOutput() SkuPtrOutput
ToSkuPtrOutputWithContext(context.Context) SkuPtrOutput
}
SkuPtrInput is an input type that accepts SkuArgs, SkuPtr and SkuPtrOutput values. You can construct a concrete instance of `SkuPtrInput` via:
SkuArgs{...}
or:
nil
func SkuPtr ¶
func SkuPtr(v *SkuArgs) SkuPtrInput
type SkuPtrOutput ¶
type SkuPtrOutput struct{ *pulumi.OutputState }
func (SkuPtrOutput) Capacity ¶
func (o SkuPtrOutput) Capacity() pulumi.IntPtrOutput
If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
func (SkuPtrOutput) Elem ¶
func (o SkuPtrOutput) Elem() SkuOutput
func (SkuPtrOutput) ElementType ¶
func (SkuPtrOutput) ElementType() reflect.Type
func (SkuPtrOutput) Family ¶
func (o SkuPtrOutput) Family() pulumi.StringPtrOutput
If the service has different generations of hardware, for the same SKU, then that can be captured here.
func (SkuPtrOutput) Name ¶
func (o SkuPtrOutput) Name() pulumi.StringPtrOutput
The name of the SKU. E.g. P3. It is typically a letter+number code
func (SkuPtrOutput) Size ¶
func (o SkuPtrOutput) Size() pulumi.StringPtrOutput
The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
func (SkuPtrOutput) Tier ¶
func (o SkuPtrOutput) Tier() SkuTierPtrOutput
This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
func (SkuPtrOutput) ToSkuPtrOutput ¶
func (o SkuPtrOutput) ToSkuPtrOutput() SkuPtrOutput
func (SkuPtrOutput) ToSkuPtrOutputWithContext ¶
func (o SkuPtrOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuResponse ¶
type SkuResponse struct {
// If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
Capacity *int `pulumi:"capacity"`
// If the service has different generations of hardware, for the same SKU, then that can be captured here.
Family *string `pulumi:"family"`
// The name of the SKU. E.g. P3. It is typically a letter+number code
Name string `pulumi:"name"`
// The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
Size *string `pulumi:"size"`
// This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
Tier *string `pulumi:"tier"`
}
The resource model definition representing SKU
type SkuResponseOutput ¶
type SkuResponseOutput struct{ *pulumi.OutputState }
The resource model definition representing SKU
func (SkuResponseOutput) Capacity ¶
func (o SkuResponseOutput) Capacity() pulumi.IntPtrOutput
If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
func (SkuResponseOutput) ElementType ¶
func (SkuResponseOutput) ElementType() reflect.Type
func (SkuResponseOutput) Family ¶
func (o SkuResponseOutput) Family() pulumi.StringPtrOutput
If the service has different generations of hardware, for the same SKU, then that can be captured here.
func (SkuResponseOutput) Name ¶
func (o SkuResponseOutput) Name() pulumi.StringOutput
The name of the SKU. E.g. P3. It is typically a letter+number code
func (SkuResponseOutput) Size ¶
func (o SkuResponseOutput) Size() pulumi.StringPtrOutput
The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
func (SkuResponseOutput) Tier ¶
func (o SkuResponseOutput) Tier() pulumi.StringPtrOutput
This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
func (SkuResponseOutput) ToSkuResponseOutput ¶
func (o SkuResponseOutput) ToSkuResponseOutput() SkuResponseOutput
func (SkuResponseOutput) ToSkuResponseOutputWithContext ¶
func (o SkuResponseOutput) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
type SkuResponsePtrOutput ¶
type SkuResponsePtrOutput struct{ *pulumi.OutputState }
func (SkuResponsePtrOutput) Capacity ¶
func (o SkuResponsePtrOutput) Capacity() pulumi.IntPtrOutput
If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
func (SkuResponsePtrOutput) Elem ¶
func (o SkuResponsePtrOutput) Elem() SkuResponseOutput
func (SkuResponsePtrOutput) ElementType ¶
func (SkuResponsePtrOutput) ElementType() reflect.Type
func (SkuResponsePtrOutput) Family ¶
func (o SkuResponsePtrOutput) Family() pulumi.StringPtrOutput
If the service has different generations of hardware, for the same SKU, then that can be captured here.
func (SkuResponsePtrOutput) Name ¶
func (o SkuResponsePtrOutput) Name() pulumi.StringPtrOutput
The name of the SKU. E.g. P3. It is typically a letter+number code
func (SkuResponsePtrOutput) Size ¶
func (o SkuResponsePtrOutput) Size() pulumi.StringPtrOutput
The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
func (SkuResponsePtrOutput) Tier ¶
func (o SkuResponsePtrOutput) Tier() pulumi.StringPtrOutput
This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
func (SkuResponsePtrOutput) ToSkuResponsePtrOutput ¶
func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext ¶
func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
type SkuTier ¶
type SkuTier string
This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
func (SkuTier) ElementType ¶
func (SkuTier) ToSkuTierOutput ¶
func (e SkuTier) ToSkuTierOutput() SkuTierOutput
func (SkuTier) ToSkuTierOutputWithContext ¶
func (e SkuTier) ToSkuTierOutputWithContext(ctx context.Context) SkuTierOutput
func (SkuTier) ToSkuTierPtrOutput ¶
func (e SkuTier) ToSkuTierPtrOutput() SkuTierPtrOutput
func (SkuTier) ToSkuTierPtrOutputWithContext ¶
func (e SkuTier) ToSkuTierPtrOutputWithContext(ctx context.Context) SkuTierPtrOutput
func (SkuTier) ToStringOutput ¶
func (e SkuTier) ToStringOutput() pulumi.StringOutput
func (SkuTier) ToStringOutputWithContext ¶
func (e SkuTier) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SkuTier) ToStringPtrOutput ¶
func (e SkuTier) ToStringPtrOutput() pulumi.StringPtrOutput
func (SkuTier) ToStringPtrOutputWithContext ¶
func (e SkuTier) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SkuTierInput ¶
type SkuTierInput interface {
pulumi.Input
ToSkuTierOutput() SkuTierOutput
ToSkuTierOutputWithContext(context.Context) SkuTierOutput
}
SkuTierInput is an input type that accepts values of the SkuTier enum A concrete instance of `SkuTierInput` can be one of the following:
SkuTierFree SkuTierBasic SkuTierStandard SkuTierPremium
type SkuTierOutput ¶
type SkuTierOutput struct{ *pulumi.OutputState }
func (SkuTierOutput) ElementType ¶
func (SkuTierOutput) ElementType() reflect.Type
func (SkuTierOutput) ToSkuTierOutput ¶
func (o SkuTierOutput) ToSkuTierOutput() SkuTierOutput
func (SkuTierOutput) ToSkuTierOutputWithContext ¶
func (o SkuTierOutput) ToSkuTierOutputWithContext(ctx context.Context) SkuTierOutput
func (SkuTierOutput) ToSkuTierPtrOutput ¶
func (o SkuTierOutput) ToSkuTierPtrOutput() SkuTierPtrOutput
func (SkuTierOutput) ToSkuTierPtrOutputWithContext ¶
func (o SkuTierOutput) ToSkuTierPtrOutputWithContext(ctx context.Context) SkuTierPtrOutput
func (SkuTierOutput) ToStringOutput ¶
func (o SkuTierOutput) ToStringOutput() pulumi.StringOutput
func (SkuTierOutput) ToStringOutputWithContext ¶
func (o SkuTierOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SkuTierOutput) ToStringPtrOutput ¶
func (o SkuTierOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SkuTierOutput) ToStringPtrOutputWithContext ¶
func (o SkuTierOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SkuTierPtrInput ¶
type SkuTierPtrInput interface {
pulumi.Input
ToSkuTierPtrOutput() SkuTierPtrOutput
ToSkuTierPtrOutputWithContext(context.Context) SkuTierPtrOutput
}
func SkuTierPtr ¶
func SkuTierPtr(v string) SkuTierPtrInput
type SkuTierPtrOutput ¶
type SkuTierPtrOutput struct{ *pulumi.OutputState }
func (SkuTierPtrOutput) Elem ¶
func (o SkuTierPtrOutput) Elem() SkuTierOutput
func (SkuTierPtrOutput) ElementType ¶
func (SkuTierPtrOutput) ElementType() reflect.Type
func (SkuTierPtrOutput) ToSkuTierPtrOutput ¶
func (o SkuTierPtrOutput) ToSkuTierPtrOutput() SkuTierPtrOutput
func (SkuTierPtrOutput) ToSkuTierPtrOutputWithContext ¶
func (o SkuTierPtrOutput) ToSkuTierPtrOutputWithContext(ctx context.Context) SkuTierPtrOutput
func (SkuTierPtrOutput) ToStringPtrOutput ¶
func (o SkuTierPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SkuTierPtrOutput) ToStringPtrOutputWithContext ¶
func (o SkuTierPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type StopOnDisconnectConfiguration ¶
type StopOnDisconnectConfiguration struct {
// The specified time in minutes to wait before stopping a Dev Box once disconnect is detected.
GracePeriodMinutes *int `pulumi:"gracePeriodMinutes"`
// Whether the feature to stop the Dev Box on disconnect once the grace period has lapsed is enabled.
Status *string `pulumi:"status"`
}
Stop on disconnect configuration settings for Dev Boxes created in this pool.
type StopOnDisconnectConfigurationArgs ¶
type StopOnDisconnectConfigurationArgs struct {
// The specified time in minutes to wait before stopping a Dev Box once disconnect is detected.
GracePeriodMinutes pulumi.IntPtrInput `pulumi:"gracePeriodMinutes"`
// Whether the feature to stop the Dev Box on disconnect once the grace period has lapsed is enabled.
Status pulumi.StringPtrInput `pulumi:"status"`
}
Stop on disconnect configuration settings for Dev Boxes created in this pool.
func (StopOnDisconnectConfigurationArgs) ElementType ¶
func (StopOnDisconnectConfigurationArgs) ElementType() reflect.Type
func (StopOnDisconnectConfigurationArgs) ToStopOnDisconnectConfigurationOutput ¶
func (i StopOnDisconnectConfigurationArgs) ToStopOnDisconnectConfigurationOutput() StopOnDisconnectConfigurationOutput
func (StopOnDisconnectConfigurationArgs) ToStopOnDisconnectConfigurationOutputWithContext ¶
func (i StopOnDisconnectConfigurationArgs) ToStopOnDisconnectConfigurationOutputWithContext(ctx context.Context) StopOnDisconnectConfigurationOutput
func (StopOnDisconnectConfigurationArgs) ToStopOnDisconnectConfigurationPtrOutput ¶
func (i StopOnDisconnectConfigurationArgs) ToStopOnDisconnectConfigurationPtrOutput() StopOnDisconnectConfigurationPtrOutput
func (StopOnDisconnectConfigurationArgs) ToStopOnDisconnectConfigurationPtrOutputWithContext ¶
func (i StopOnDisconnectConfigurationArgs) ToStopOnDisconnectConfigurationPtrOutputWithContext(ctx context.Context) StopOnDisconnectConfigurationPtrOutput
type StopOnDisconnectConfigurationInput ¶
type StopOnDisconnectConfigurationInput interface {
pulumi.Input
ToStopOnDisconnectConfigurationOutput() StopOnDisconnectConfigurationOutput
ToStopOnDisconnectConfigurationOutputWithContext(context.Context) StopOnDisconnectConfigurationOutput
}
StopOnDisconnectConfigurationInput is an input type that accepts StopOnDisconnectConfigurationArgs and StopOnDisconnectConfigurationOutput values. You can construct a concrete instance of `StopOnDisconnectConfigurationInput` via:
StopOnDisconnectConfigurationArgs{...}
type StopOnDisconnectConfigurationOutput ¶
type StopOnDisconnectConfigurationOutput struct{ *pulumi.OutputState }
Stop on disconnect configuration settings for Dev Boxes created in this pool.
func (StopOnDisconnectConfigurationOutput) ElementType ¶
func (StopOnDisconnectConfigurationOutput) ElementType() reflect.Type
func (StopOnDisconnectConfigurationOutput) GracePeriodMinutes ¶
func (o StopOnDisconnectConfigurationOutput) GracePeriodMinutes() pulumi.IntPtrOutput
The specified time in minutes to wait before stopping a Dev Box once disconnect is detected.
func (StopOnDisconnectConfigurationOutput) Status ¶
func (o StopOnDisconnectConfigurationOutput) Status() pulumi.StringPtrOutput
Whether the feature to stop the Dev Box on disconnect once the grace period has lapsed is enabled.
func (StopOnDisconnectConfigurationOutput) ToStopOnDisconnectConfigurationOutput ¶
func (o StopOnDisconnectConfigurationOutput) ToStopOnDisconnectConfigurationOutput() StopOnDisconnectConfigurationOutput
func (StopOnDisconnectConfigurationOutput) ToStopOnDisconnectConfigurationOutputWithContext ¶
func (o StopOnDisconnectConfigurationOutput) ToStopOnDisconnectConfigurationOutputWithContext(ctx context.Context) StopOnDisconnectConfigurationOutput
func (StopOnDisconnectConfigurationOutput) ToStopOnDisconnectConfigurationPtrOutput ¶
func (o StopOnDisconnectConfigurationOutput) ToStopOnDisconnectConfigurationPtrOutput() StopOnDisconnectConfigurationPtrOutput
func (StopOnDisconnectConfigurationOutput) ToStopOnDisconnectConfigurationPtrOutputWithContext ¶
func (o StopOnDisconnectConfigurationOutput) ToStopOnDisconnectConfigurationPtrOutputWithContext(ctx context.Context) StopOnDisconnectConfigurationPtrOutput
type StopOnDisconnectConfigurationPtrInput ¶
type StopOnDisconnectConfigurationPtrInput interface {
pulumi.Input
ToStopOnDisconnectConfigurationPtrOutput() StopOnDisconnectConfigurationPtrOutput
ToStopOnDisconnectConfigurationPtrOutputWithContext(context.Context) StopOnDisconnectConfigurationPtrOutput
}
StopOnDisconnectConfigurationPtrInput is an input type that accepts StopOnDisconnectConfigurationArgs, StopOnDisconnectConfigurationPtr and StopOnDisconnectConfigurationPtrOutput values. You can construct a concrete instance of `StopOnDisconnectConfigurationPtrInput` via:
StopOnDisconnectConfigurationArgs{...}
or:
nil
func StopOnDisconnectConfigurationPtr ¶
func StopOnDisconnectConfigurationPtr(v *StopOnDisconnectConfigurationArgs) StopOnDisconnectConfigurationPtrInput
type StopOnDisconnectConfigurationPtrOutput ¶
type StopOnDisconnectConfigurationPtrOutput struct{ *pulumi.OutputState }
func (StopOnDisconnectConfigurationPtrOutput) ElementType ¶
func (StopOnDisconnectConfigurationPtrOutput) ElementType() reflect.Type
func (StopOnDisconnectConfigurationPtrOutput) GracePeriodMinutes ¶
func (o StopOnDisconnectConfigurationPtrOutput) GracePeriodMinutes() pulumi.IntPtrOutput
The specified time in minutes to wait before stopping a Dev Box once disconnect is detected.
func (StopOnDisconnectConfigurationPtrOutput) Status ¶
func (o StopOnDisconnectConfigurationPtrOutput) Status() pulumi.StringPtrOutput
Whether the feature to stop the Dev Box on disconnect once the grace period has lapsed is enabled.
func (StopOnDisconnectConfigurationPtrOutput) ToStopOnDisconnectConfigurationPtrOutput ¶
func (o StopOnDisconnectConfigurationPtrOutput) ToStopOnDisconnectConfigurationPtrOutput() StopOnDisconnectConfigurationPtrOutput
func (StopOnDisconnectConfigurationPtrOutput) ToStopOnDisconnectConfigurationPtrOutputWithContext ¶
func (o StopOnDisconnectConfigurationPtrOutput) ToStopOnDisconnectConfigurationPtrOutputWithContext(ctx context.Context) StopOnDisconnectConfigurationPtrOutput
type StopOnDisconnectConfigurationResponse ¶
type StopOnDisconnectConfigurationResponse struct {
// The specified time in minutes to wait before stopping a Dev Box once disconnect is detected.
GracePeriodMinutes *int `pulumi:"gracePeriodMinutes"`
// Whether the feature to stop the Dev Box on disconnect once the grace period has lapsed is enabled.
Status *string `pulumi:"status"`
}
Stop on disconnect configuration settings for Dev Boxes created in this pool.
type StopOnDisconnectConfigurationResponseOutput ¶
type StopOnDisconnectConfigurationResponseOutput struct{ *pulumi.OutputState }
Stop on disconnect configuration settings for Dev Boxes created in this pool.
func (StopOnDisconnectConfigurationResponseOutput) ElementType ¶
func (StopOnDisconnectConfigurationResponseOutput) ElementType() reflect.Type
func (StopOnDisconnectConfigurationResponseOutput) GracePeriodMinutes ¶
func (o StopOnDisconnectConfigurationResponseOutput) GracePeriodMinutes() pulumi.IntPtrOutput
The specified time in minutes to wait before stopping a Dev Box once disconnect is detected.
func (StopOnDisconnectConfigurationResponseOutput) Status ¶
func (o StopOnDisconnectConfigurationResponseOutput) Status() pulumi.StringPtrOutput
Whether the feature to stop the Dev Box on disconnect once the grace period has lapsed is enabled.
func (StopOnDisconnectConfigurationResponseOutput) ToStopOnDisconnectConfigurationResponseOutput ¶
func (o StopOnDisconnectConfigurationResponseOutput) ToStopOnDisconnectConfigurationResponseOutput() StopOnDisconnectConfigurationResponseOutput
func (StopOnDisconnectConfigurationResponseOutput) ToStopOnDisconnectConfigurationResponseOutputWithContext ¶
func (o StopOnDisconnectConfigurationResponseOutput) ToStopOnDisconnectConfigurationResponseOutputWithContext(ctx context.Context) StopOnDisconnectConfigurationResponseOutput
type StopOnDisconnectConfigurationResponsePtrOutput ¶
type StopOnDisconnectConfigurationResponsePtrOutput struct{ *pulumi.OutputState }
func (StopOnDisconnectConfigurationResponsePtrOutput) ElementType ¶
func (StopOnDisconnectConfigurationResponsePtrOutput) ElementType() reflect.Type
func (StopOnDisconnectConfigurationResponsePtrOutput) GracePeriodMinutes ¶
func (o StopOnDisconnectConfigurationResponsePtrOutput) GracePeriodMinutes() pulumi.IntPtrOutput
The specified time in minutes to wait before stopping a Dev Box once disconnect is detected.
func (StopOnDisconnectConfigurationResponsePtrOutput) Status ¶
func (o StopOnDisconnectConfigurationResponsePtrOutput) Status() pulumi.StringPtrOutput
Whether the feature to stop the Dev Box on disconnect once the grace period has lapsed is enabled.
func (StopOnDisconnectConfigurationResponsePtrOutput) ToStopOnDisconnectConfigurationResponsePtrOutput ¶
func (o StopOnDisconnectConfigurationResponsePtrOutput) ToStopOnDisconnectConfigurationResponsePtrOutput() StopOnDisconnectConfigurationResponsePtrOutput
func (StopOnDisconnectConfigurationResponsePtrOutput) ToStopOnDisconnectConfigurationResponsePtrOutputWithContext ¶
func (o StopOnDisconnectConfigurationResponsePtrOutput) ToStopOnDisconnectConfigurationResponsePtrOutputWithContext(ctx context.Context) StopOnDisconnectConfigurationResponsePtrOutput
type StopOnDisconnectEnableStatus ¶
type StopOnDisconnectEnableStatus string
Whether the feature to stop the Dev Box on disconnect once the grace period has lapsed is enabled.
func (StopOnDisconnectEnableStatus) ElementType ¶
func (StopOnDisconnectEnableStatus) ElementType() reflect.Type
func (StopOnDisconnectEnableStatus) ToStopOnDisconnectEnableStatusOutput ¶
func (e StopOnDisconnectEnableStatus) ToStopOnDisconnectEnableStatusOutput() StopOnDisconnectEnableStatusOutput
func (StopOnDisconnectEnableStatus) ToStopOnDisconnectEnableStatusOutputWithContext ¶
func (e StopOnDisconnectEnableStatus) ToStopOnDisconnectEnableStatusOutputWithContext(ctx context.Context) StopOnDisconnectEnableStatusOutput
func (StopOnDisconnectEnableStatus) ToStopOnDisconnectEnableStatusPtrOutput ¶
func (e StopOnDisconnectEnableStatus) ToStopOnDisconnectEnableStatusPtrOutput() StopOnDisconnectEnableStatusPtrOutput
func (StopOnDisconnectEnableStatus) ToStopOnDisconnectEnableStatusPtrOutputWithContext ¶
func (e StopOnDisconnectEnableStatus) ToStopOnDisconnectEnableStatusPtrOutputWithContext(ctx context.Context) StopOnDisconnectEnableStatusPtrOutput
func (StopOnDisconnectEnableStatus) ToStringOutput ¶
func (e StopOnDisconnectEnableStatus) ToStringOutput() pulumi.StringOutput
func (StopOnDisconnectEnableStatus) ToStringOutputWithContext ¶
func (e StopOnDisconnectEnableStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (StopOnDisconnectEnableStatus) ToStringPtrOutput ¶
func (e StopOnDisconnectEnableStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (StopOnDisconnectEnableStatus) ToStringPtrOutputWithContext ¶
func (e StopOnDisconnectEnableStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type StopOnDisconnectEnableStatusInput ¶
type StopOnDisconnectEnableStatusInput interface {
pulumi.Input
ToStopOnDisconnectEnableStatusOutput() StopOnDisconnectEnableStatusOutput
ToStopOnDisconnectEnableStatusOutputWithContext(context.Context) StopOnDisconnectEnableStatusOutput
}
StopOnDisconnectEnableStatusInput is an input type that accepts values of the StopOnDisconnectEnableStatus enum A concrete instance of `StopOnDisconnectEnableStatusInput` can be one of the following:
StopOnDisconnectEnableStatusEnabled StopOnDisconnectEnableStatusDisabled
type StopOnDisconnectEnableStatusOutput ¶
type StopOnDisconnectEnableStatusOutput struct{ *pulumi.OutputState }
func (StopOnDisconnectEnableStatusOutput) ElementType ¶
func (StopOnDisconnectEnableStatusOutput) ElementType() reflect.Type
func (StopOnDisconnectEnableStatusOutput) ToStopOnDisconnectEnableStatusOutput ¶
func (o StopOnDisconnectEnableStatusOutput) ToStopOnDisconnectEnableStatusOutput() StopOnDisconnectEnableStatusOutput
func (StopOnDisconnectEnableStatusOutput) ToStopOnDisconnectEnableStatusOutputWithContext ¶
func (o StopOnDisconnectEnableStatusOutput) ToStopOnDisconnectEnableStatusOutputWithContext(ctx context.Context) StopOnDisconnectEnableStatusOutput
func (StopOnDisconnectEnableStatusOutput) ToStopOnDisconnectEnableStatusPtrOutput ¶
func (o StopOnDisconnectEnableStatusOutput) ToStopOnDisconnectEnableStatusPtrOutput() StopOnDisconnectEnableStatusPtrOutput
func (StopOnDisconnectEnableStatusOutput) ToStopOnDisconnectEnableStatusPtrOutputWithContext ¶
func (o StopOnDisconnectEnableStatusOutput) ToStopOnDisconnectEnableStatusPtrOutputWithContext(ctx context.Context) StopOnDisconnectEnableStatusPtrOutput
func (StopOnDisconnectEnableStatusOutput) ToStringOutput ¶
func (o StopOnDisconnectEnableStatusOutput) ToStringOutput() pulumi.StringOutput
func (StopOnDisconnectEnableStatusOutput) ToStringOutputWithContext ¶
func (o StopOnDisconnectEnableStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (StopOnDisconnectEnableStatusOutput) ToStringPtrOutput ¶
func (o StopOnDisconnectEnableStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (StopOnDisconnectEnableStatusOutput) ToStringPtrOutputWithContext ¶
func (o StopOnDisconnectEnableStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type StopOnDisconnectEnableStatusPtrInput ¶
type StopOnDisconnectEnableStatusPtrInput interface {
pulumi.Input
ToStopOnDisconnectEnableStatusPtrOutput() StopOnDisconnectEnableStatusPtrOutput
ToStopOnDisconnectEnableStatusPtrOutputWithContext(context.Context) StopOnDisconnectEnableStatusPtrOutput
}
func StopOnDisconnectEnableStatusPtr ¶
func StopOnDisconnectEnableStatusPtr(v string) StopOnDisconnectEnableStatusPtrInput
type StopOnDisconnectEnableStatusPtrOutput ¶
type StopOnDisconnectEnableStatusPtrOutput struct{ *pulumi.OutputState }
func (StopOnDisconnectEnableStatusPtrOutput) ElementType ¶
func (StopOnDisconnectEnableStatusPtrOutput) ElementType() reflect.Type
func (StopOnDisconnectEnableStatusPtrOutput) ToStopOnDisconnectEnableStatusPtrOutput ¶
func (o StopOnDisconnectEnableStatusPtrOutput) ToStopOnDisconnectEnableStatusPtrOutput() StopOnDisconnectEnableStatusPtrOutput
func (StopOnDisconnectEnableStatusPtrOutput) ToStopOnDisconnectEnableStatusPtrOutputWithContext ¶
func (o StopOnDisconnectEnableStatusPtrOutput) ToStopOnDisconnectEnableStatusPtrOutputWithContext(ctx context.Context) StopOnDisconnectEnableStatusPtrOutput
func (StopOnDisconnectEnableStatusPtrOutput) ToStringPtrOutput ¶
func (o StopOnDisconnectEnableStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (StopOnDisconnectEnableStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o StopOnDisconnectEnableStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SyncStatsResponse ¶
type SyncStatsResponse struct {
// Count of catalog items added during synchronization.
Added int `pulumi:"added"`
// Count of catalog items removed during synchronization.
Removed int `pulumi:"removed"`
// Indicates catalog item types that were synced.
SyncedCatalogItemTypes []string `pulumi:"syncedCatalogItemTypes"`
// Count of synchronization errors that occured during synchronization.
SynchronizationErrors int `pulumi:"synchronizationErrors"`
// Count of catalog items that were unchanged during synchronization.
Unchanged int `pulumi:"unchanged"`
// Count of catalog items updated during synchronization.
Updated int `pulumi:"updated"`
// Count of catalog items that had validation errors during synchronization.
ValidationErrors int `pulumi:"validationErrors"`
}
Stats of the synchronization.
type SyncStatsResponseOutput ¶
type SyncStatsResponseOutput struct{ *pulumi.OutputState }
Stats of the synchronization.
func (SyncStatsResponseOutput) Added ¶
func (o SyncStatsResponseOutput) Added() pulumi.IntOutput
Count of catalog items added during synchronization.
func (SyncStatsResponseOutput) ElementType ¶
func (SyncStatsResponseOutput) ElementType() reflect.Type
func (SyncStatsResponseOutput) Removed ¶
func (o SyncStatsResponseOutput) Removed() pulumi.IntOutput
Count of catalog items removed during synchronization.
func (SyncStatsResponseOutput) SyncedCatalogItemTypes ¶
func (o SyncStatsResponseOutput) SyncedCatalogItemTypes() pulumi.StringArrayOutput
Indicates catalog item types that were synced.
func (SyncStatsResponseOutput) SynchronizationErrors ¶
func (o SyncStatsResponseOutput) SynchronizationErrors() pulumi.IntOutput
Count of synchronization errors that occured during synchronization.
func (SyncStatsResponseOutput) ToSyncStatsResponseOutput ¶
func (o SyncStatsResponseOutput) ToSyncStatsResponseOutput() SyncStatsResponseOutput
func (SyncStatsResponseOutput) ToSyncStatsResponseOutputWithContext ¶
func (o SyncStatsResponseOutput) ToSyncStatsResponseOutputWithContext(ctx context.Context) SyncStatsResponseOutput
func (SyncStatsResponseOutput) Unchanged ¶
func (o SyncStatsResponseOutput) Unchanged() pulumi.IntOutput
Count of catalog items that were unchanged during synchronization.
func (SyncStatsResponseOutput) Updated ¶
func (o SyncStatsResponseOutput) Updated() pulumi.IntOutput
Count of catalog items updated during synchronization.
func (SyncStatsResponseOutput) ValidationErrors ¶
func (o SyncStatsResponseOutput) ValidationErrors() pulumi.IntOutput
Count of catalog items that had validation errors during synchronization.
type SystemDataResponse ¶
type SystemDataResponse struct {
// The timestamp of resource creation (UTC).
CreatedAt *string `pulumi:"createdAt"`
// The identity that created the resource.
CreatedBy *string `pulumi:"createdBy"`
// The type of identity that created the resource.
CreatedByType *string `pulumi:"createdByType"`
// The timestamp of resource last modification (UTC)
LastModifiedAt *string `pulumi:"lastModifiedAt"`
// The identity that last modified the resource.
LastModifiedBy *string `pulumi:"lastModifiedBy"`
// The type of identity that last modified the resource.
LastModifiedByType *string `pulumi:"lastModifiedByType"`
}
Metadata pertaining to creation and last modification of the resource.
type SystemDataResponseOutput ¶
type SystemDataResponseOutput struct{ *pulumi.OutputState }
Metadata pertaining to creation and last modification of the resource.
func (SystemDataResponseOutput) CreatedAt ¶
func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
The timestamp of resource creation (UTC).
func (SystemDataResponseOutput) CreatedBy ¶
func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
The identity that created the resource.
func (SystemDataResponseOutput) CreatedByType ¶
func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
The type of identity that created the resource.
func (SystemDataResponseOutput) ElementType ¶
func (SystemDataResponseOutput) ElementType() reflect.Type
func (SystemDataResponseOutput) LastModifiedAt ¶
func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
The timestamp of resource last modification (UTC)
func (SystemDataResponseOutput) LastModifiedBy ¶
func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
The identity that last modified the resource.
func (SystemDataResponseOutput) LastModifiedByType ¶
func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
The type of identity that last modified the resource.
func (SystemDataResponseOutput) ToSystemDataResponseOutput ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
func (SystemDataResponseOutput) ToSystemDataResponseOutputWithContext ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
type UserAssignedIdentityResponse ¶
type UserAssignedIdentityResponse struct {
// The client ID of the assigned identity.
ClientId string `pulumi:"clientId"`
// The principal ID of the assigned identity.
PrincipalId string `pulumi:"principalId"`
}
User assigned identity properties
type UserAssignedIdentityResponseMapOutput ¶
type UserAssignedIdentityResponseMapOutput struct{ *pulumi.OutputState }
func (UserAssignedIdentityResponseMapOutput) ElementType ¶
func (UserAssignedIdentityResponseMapOutput) ElementType() reflect.Type
func (UserAssignedIdentityResponseMapOutput) MapIndex ¶
func (o UserAssignedIdentityResponseMapOutput) MapIndex(k pulumi.StringInput) UserAssignedIdentityResponseOutput
func (UserAssignedIdentityResponseMapOutput) ToUserAssignedIdentityResponseMapOutput ¶
func (o UserAssignedIdentityResponseMapOutput) ToUserAssignedIdentityResponseMapOutput() UserAssignedIdentityResponseMapOutput
func (UserAssignedIdentityResponseMapOutput) ToUserAssignedIdentityResponseMapOutputWithContext ¶
func (o UserAssignedIdentityResponseMapOutput) ToUserAssignedIdentityResponseMapOutputWithContext(ctx context.Context) UserAssignedIdentityResponseMapOutput
type UserAssignedIdentityResponseOutput ¶
type UserAssignedIdentityResponseOutput struct{ *pulumi.OutputState }
User assigned identity properties
func (UserAssignedIdentityResponseOutput) ClientId ¶
func (o UserAssignedIdentityResponseOutput) ClientId() pulumi.StringOutput
The client ID of the assigned identity.
func (UserAssignedIdentityResponseOutput) ElementType ¶
func (UserAssignedIdentityResponseOutput) ElementType() reflect.Type
func (UserAssignedIdentityResponseOutput) PrincipalId ¶
func (o UserAssignedIdentityResponseOutput) PrincipalId() pulumi.StringOutput
The principal ID of the assigned identity.
func (UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutput ¶
func (o UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutput() UserAssignedIdentityResponseOutput
func (UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutputWithContext ¶
func (o UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutputWithContext(ctx context.Context) UserAssignedIdentityResponseOutput
type UserRoleAssignment ¶
type UserRoleAssignment struct {
// A map of roles to assign to the parent user.
Roles []string `pulumi:"roles"`
}
Mapping of user object ID to role assignments.
type UserRoleAssignmentArgs ¶
type UserRoleAssignmentArgs struct {
// A map of roles to assign to the parent user.
Roles pulumi.StringArrayInput `pulumi:"roles"`
}
Mapping of user object ID to role assignments.
func (UserRoleAssignmentArgs) ElementType ¶
func (UserRoleAssignmentArgs) ElementType() reflect.Type
func (UserRoleAssignmentArgs) ToUserRoleAssignmentOutput ¶
func (i UserRoleAssignmentArgs) ToUserRoleAssignmentOutput() UserRoleAssignmentOutput
func (UserRoleAssignmentArgs) ToUserRoleAssignmentOutputWithContext ¶
func (i UserRoleAssignmentArgs) ToUserRoleAssignmentOutputWithContext(ctx context.Context) UserRoleAssignmentOutput
type UserRoleAssignmentInput ¶
type UserRoleAssignmentInput interface {
pulumi.Input
ToUserRoleAssignmentOutput() UserRoleAssignmentOutput
ToUserRoleAssignmentOutputWithContext(context.Context) UserRoleAssignmentOutput
}
UserRoleAssignmentInput is an input type that accepts UserRoleAssignmentArgs and UserRoleAssignmentOutput values. You can construct a concrete instance of `UserRoleAssignmentInput` via:
UserRoleAssignmentArgs{...}
type UserRoleAssignmentMap ¶
type UserRoleAssignmentMap map[string]UserRoleAssignmentInput
func (UserRoleAssignmentMap) ElementType ¶
func (UserRoleAssignmentMap) ElementType() reflect.Type
func (UserRoleAssignmentMap) ToUserRoleAssignmentMapOutput ¶
func (i UserRoleAssignmentMap) ToUserRoleAssignmentMapOutput() UserRoleAssignmentMapOutput
func (UserRoleAssignmentMap) ToUserRoleAssignmentMapOutputWithContext ¶
func (i UserRoleAssignmentMap) ToUserRoleAssignmentMapOutputWithContext(ctx context.Context) UserRoleAssignmentMapOutput
type UserRoleAssignmentMapInput ¶
type UserRoleAssignmentMapInput interface {
pulumi.Input
ToUserRoleAssignmentMapOutput() UserRoleAssignmentMapOutput
ToUserRoleAssignmentMapOutputWithContext(context.Context) UserRoleAssignmentMapOutput
}
UserRoleAssignmentMapInput is an input type that accepts UserRoleAssignmentMap and UserRoleAssignmentMapOutput values. You can construct a concrete instance of `UserRoleAssignmentMapInput` via:
UserRoleAssignmentMap{ "key": UserRoleAssignmentArgs{...} }
type UserRoleAssignmentMapOutput ¶
type UserRoleAssignmentMapOutput struct{ *pulumi.OutputState }
func (UserRoleAssignmentMapOutput) ElementType ¶
func (UserRoleAssignmentMapOutput) ElementType() reflect.Type
func (UserRoleAssignmentMapOutput) MapIndex ¶
func (o UserRoleAssignmentMapOutput) MapIndex(k pulumi.StringInput) UserRoleAssignmentOutput
func (UserRoleAssignmentMapOutput) ToUserRoleAssignmentMapOutput ¶
func (o UserRoleAssignmentMapOutput) ToUserRoleAssignmentMapOutput() UserRoleAssignmentMapOutput
func (UserRoleAssignmentMapOutput) ToUserRoleAssignmentMapOutputWithContext ¶
func (o UserRoleAssignmentMapOutput) ToUserRoleAssignmentMapOutputWithContext(ctx context.Context) UserRoleAssignmentMapOutput
type UserRoleAssignmentOutput ¶
type UserRoleAssignmentOutput struct{ *pulumi.OutputState }
Mapping of user object ID to role assignments.
func (UserRoleAssignmentOutput) ElementType ¶
func (UserRoleAssignmentOutput) ElementType() reflect.Type
func (UserRoleAssignmentOutput) Roles ¶
func (o UserRoleAssignmentOutput) Roles() pulumi.StringArrayOutput
A map of roles to assign to the parent user.
func (UserRoleAssignmentOutput) ToUserRoleAssignmentOutput ¶
func (o UserRoleAssignmentOutput) ToUserRoleAssignmentOutput() UserRoleAssignmentOutput
func (UserRoleAssignmentOutput) ToUserRoleAssignmentOutputWithContext ¶
func (o UserRoleAssignmentOutput) ToUserRoleAssignmentOutputWithContext(ctx context.Context) UserRoleAssignmentOutput
type UserRoleAssignmentResponse ¶
type UserRoleAssignmentResponse struct {
// A map of roles to assign to the parent user.
Roles map[string]EnvironmentRoleResponse `pulumi:"roles"`
}
Mapping of user object ID to role assignments.
type UserRoleAssignmentResponseMapOutput ¶
type UserRoleAssignmentResponseMapOutput struct{ *pulumi.OutputState }
func (UserRoleAssignmentResponseMapOutput) ElementType ¶
func (UserRoleAssignmentResponseMapOutput) ElementType() reflect.Type
func (UserRoleAssignmentResponseMapOutput) MapIndex ¶
func (o UserRoleAssignmentResponseMapOutput) MapIndex(k pulumi.StringInput) UserRoleAssignmentResponseOutput
func (UserRoleAssignmentResponseMapOutput) ToUserRoleAssignmentResponseMapOutput ¶
func (o UserRoleAssignmentResponseMapOutput) ToUserRoleAssignmentResponseMapOutput() UserRoleAssignmentResponseMapOutput
func (UserRoleAssignmentResponseMapOutput) ToUserRoleAssignmentResponseMapOutputWithContext ¶
func (o UserRoleAssignmentResponseMapOutput) ToUserRoleAssignmentResponseMapOutputWithContext(ctx context.Context) UserRoleAssignmentResponseMapOutput
type UserRoleAssignmentResponseOutput ¶
type UserRoleAssignmentResponseOutput struct{ *pulumi.OutputState }
Mapping of user object ID to role assignments.
func (UserRoleAssignmentResponseOutput) ElementType ¶
func (UserRoleAssignmentResponseOutput) ElementType() reflect.Type
func (UserRoleAssignmentResponseOutput) Roles ¶
func (o UserRoleAssignmentResponseOutput) Roles() EnvironmentRoleResponseMapOutput
A map of roles to assign to the parent user.
func (UserRoleAssignmentResponseOutput) ToUserRoleAssignmentResponseOutput ¶
func (o UserRoleAssignmentResponseOutput) ToUserRoleAssignmentResponseOutput() UserRoleAssignmentResponseOutput
func (UserRoleAssignmentResponseOutput) ToUserRoleAssignmentResponseOutputWithContext ¶
func (o UserRoleAssignmentResponseOutput) ToUserRoleAssignmentResponseOutputWithContext(ctx context.Context) UserRoleAssignmentResponseOutput
Source Files
¶
- attachedNetworkByDevCenter.go
- catalog.go
- devBoxDefinition.go
- devCenter.go
- encryptionSet.go
- environmentType.go
- gallery.go
- getAttachedNetworkByDevCenter.go
- getCatalog.go
- getCatalogDevBoxDefinitionErrorDetails.go
- getCatalogSyncErrorDetails.go
- getCustomizationTaskErrorDetails.go
- getDevBoxDefinition.go
- getDevCenter.go
- getEncryptionSet.go
- getEnvironmentDefinitionErrorDetails.go
- getEnvironmentType.go
- getGallery.go
- getNetworkConnection.go
- getPlan.go
- getPlanMember.go
- getPool.go
- getProject.go
- getProjectCatalog.go
- getProjectCatalogEnvironmentDefinitionErrorDetails.go
- getProjectCatalogSyncErrorDetails.go
- getProjectEnvironmentType.go
- getProjectInheritedSettings.go
- getSchedule.go
- init.go
- networkConnection.go
- plan.go
- planMember.go
- pool.go
- project.go
- projectCatalog.go
- projectEnvironmentType.go
- pulumiEnums.go
- pulumiTypes.go
- schedule.go