Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetprivateLinkForAzureAdResult ¶
type GetprivateLinkForAzureAdResult struct { // Flag indicating whether all tenants are allowed AllTenants *bool `pulumi:"allTenants"` // String Id used to locate any resource on Azure. Id string `pulumi:"id"` // Name of this resource. Name *string `pulumi:"name"` // Guid of the owner tenant OwnerTenantId *string `pulumi:"ownerTenantId"` // Name of the resource group ResourceGroup *string `pulumi:"resourceGroup"` // Name of the private link policy resource ResourceName *string `pulumi:"resourceName"` // Subscription Identifier SubscriptionId *string `pulumi:"subscriptionId"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The list of tenantIds. Tenants []string `pulumi:"tenants"` // Type of this resource. Type string `pulumi:"type"` }
PrivateLink Policy configuration object.
func GetprivateLinkForAzureAd ¶
func GetprivateLinkForAzureAd(ctx *pulumi.Context, args *GetprivateLinkForAzureAdArgs, opts ...pulumi.InvokeOption) (*GetprivateLinkForAzureAdResult, error)
type PrivateLinkForAzureAd ¶
type PrivateLinkForAzureAd struct { pulumi.CustomResourceState // Flag indicating whether all tenants are allowed AllTenants pulumi.BoolPtrOutput `pulumi:"allTenants"` // Name of this resource. Name pulumi.StringPtrOutput `pulumi:"name"` // Guid of the owner tenant OwnerTenantId pulumi.StringPtrOutput `pulumi:"ownerTenantId"` // Name of the resource group ResourceGroup pulumi.StringPtrOutput `pulumi:"resourceGroup"` // Name of the private link policy resource ResourceName pulumi.StringPtrOutput `pulumi:"resourceName"` // Subscription Identifier SubscriptionId pulumi.StringPtrOutput `pulumi:"subscriptionId"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The list of tenantIds. Tenants pulumi.StringArrayOutput `pulumi:"tenants"` // Type of this resource. Type pulumi.StringOutput `pulumi:"type"` }
PrivateLink Policy configuration object.
func GetPrivateLinkForAzureAd ¶
func GetPrivateLinkForAzureAd(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PrivateLinkForAzureAdState, opts ...pulumi.ResourceOption) (*PrivateLinkForAzureAd, error)
GetPrivateLinkForAzureAd gets an existing PrivateLinkForAzureAd 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 NewPrivateLinkForAzureAd ¶
func NewPrivateLinkForAzureAd(ctx *pulumi.Context, name string, args *PrivateLinkForAzureAdArgs, opts ...pulumi.ResourceOption) (*PrivateLinkForAzureAd, error)
NewPrivateLinkForAzureAd registers a new resource with the given unique name, arguments, and options.
func (*PrivateLinkForAzureAd) ElementType ¶ added in v0.2.6
func (*PrivateLinkForAzureAd) ElementType() reflect.Type
func (*PrivateLinkForAzureAd) ToPrivateLinkForAzureAdOutput ¶ added in v0.2.6
func (i *PrivateLinkForAzureAd) ToPrivateLinkForAzureAdOutput() PrivateLinkForAzureAdOutput
func (*PrivateLinkForAzureAd) ToPrivateLinkForAzureAdOutputWithContext ¶ added in v0.2.6
func (i *PrivateLinkForAzureAd) ToPrivateLinkForAzureAdOutputWithContext(ctx context.Context) PrivateLinkForAzureAdOutput
type PrivateLinkForAzureAdArgs ¶
type PrivateLinkForAzureAdArgs struct { // Flag indicating whether all tenants are allowed AllTenants pulumi.BoolPtrInput // Name of this resource. Name pulumi.StringPtrInput // Guid of the owner tenant OwnerTenantId pulumi.StringPtrInput // The name of the private link policy in Azure AD. PolicyName pulumi.StringInput // Name of the resource group ResourceGroup pulumi.StringPtrInput // Name of an Azure resource group. ResourceGroupName pulumi.StringInput // Name of the private link policy resource ResourceName pulumi.StringPtrInput // Subscription Identifier SubscriptionId pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // The list of tenantIds. Tenants pulumi.StringArrayInput }
The set of arguments for constructing a PrivateLinkForAzureAd resource.
func (PrivateLinkForAzureAdArgs) ElementType ¶
func (PrivateLinkForAzureAdArgs) ElementType() reflect.Type
type PrivateLinkForAzureAdInput ¶ added in v0.2.6
type PrivateLinkForAzureAdInput interface { pulumi.Input ToPrivateLinkForAzureAdOutput() PrivateLinkForAzureAdOutput ToPrivateLinkForAzureAdOutputWithContext(ctx context.Context) PrivateLinkForAzureAdOutput }
type PrivateLinkForAzureAdOutput ¶ added in v0.2.6
type PrivateLinkForAzureAdOutput struct {
*pulumi.OutputState
}
func (PrivateLinkForAzureAdOutput) ElementType ¶ added in v0.2.6
func (PrivateLinkForAzureAdOutput) ElementType() reflect.Type
func (PrivateLinkForAzureAdOutput) ToPrivateLinkForAzureAdOutput ¶ added in v0.2.6
func (o PrivateLinkForAzureAdOutput) ToPrivateLinkForAzureAdOutput() PrivateLinkForAzureAdOutput
func (PrivateLinkForAzureAdOutput) ToPrivateLinkForAzureAdOutputWithContext ¶ added in v0.2.6
func (o PrivateLinkForAzureAdOutput) ToPrivateLinkForAzureAdOutputWithContext(ctx context.Context) PrivateLinkForAzureAdOutput
type PrivateLinkForAzureAdState ¶
type PrivateLinkForAzureAdState struct { // Flag indicating whether all tenants are allowed AllTenants pulumi.BoolPtrInput // Name of this resource. Name pulumi.StringPtrInput // Guid of the owner tenant OwnerTenantId pulumi.StringPtrInput // Name of the resource group ResourceGroup pulumi.StringPtrInput // Name of the private link policy resource ResourceName pulumi.StringPtrInput // Subscription Identifier SubscriptionId pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // The list of tenantIds. Tenants pulumi.StringArrayInput // Type of this resource. Type pulumi.StringPtrInput }
func (PrivateLinkForAzureAdState) ElementType ¶
func (PrivateLinkForAzureAdState) ElementType() reflect.Type
Click to show internal directories.
Click to hide internal directories.