graphservices

package module
v0.0.0-...-fc6d6d1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 10, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Account

type Account struct {
	pulumi.CustomResourceState

	// Location of the resource.
	Location pulumi.StringPtrOutput `pulumi:"location"`
	// Azure resource name.
	Name pulumi.StringOutput `pulumi:"name"`
	// Property bag from billing account
	Properties AccountResourceResponsePropertiesOutput `pulumi:"properties"`
	// Metadata pertaining to creation and last modification of the resource.
	SystemData AccountResourceResponseSystemDataOutput `pulumi:"systemData"`
	// resource tags.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// Azure resource type.
	Type pulumi.StringOutput `pulumi:"type"`
}

Account details Azure REST API version: 2023-04-13. Prior API version in Azure Native 1.x: 2022-09-22-preview.

func GetAccount

func GetAccount(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *AccountState, opts ...pulumi.ResourceOption) (*Account, error)

GetAccount gets an existing Account 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 NewAccount

func NewAccount(ctx *pulumi.Context,
	name string, args *AccountArgs, opts ...pulumi.ResourceOption) (*Account, error)

NewAccount registers a new resource with the given unique name, arguments, and options.

func (*Account) ElementType

func (*Account) ElementType() reflect.Type

func (*Account) ToAccountOutput

func (i *Account) ToAccountOutput() AccountOutput

func (*Account) ToAccountOutputWithContext

func (i *Account) ToAccountOutputWithContext(ctx context.Context) AccountOutput

type AccountArgs

type AccountArgs struct {
	// Location of the resource.
	Location pulumi.StringPtrInput
	// Property bag from billing account
	Properties AccountResourcePropertiesInput
	// The name of the resource group. The name is case insensitive.
	ResourceGroupName pulumi.StringInput
	// The name of the resource.
	ResourceName pulumi.StringPtrInput
	// resource tags.
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a Account resource.

func (AccountArgs) ElementType

func (AccountArgs) ElementType() reflect.Type

type AccountInput

type AccountInput interface {
	pulumi.Input

	ToAccountOutput() AccountOutput
	ToAccountOutputWithContext(ctx context.Context) AccountOutput
}

type AccountOutput

type AccountOutput struct{ *pulumi.OutputState }

func (AccountOutput) ElementType

func (AccountOutput) ElementType() reflect.Type

func (AccountOutput) Location

func (o AccountOutput) Location() pulumi.StringPtrOutput

Location of the resource.

func (AccountOutput) Name

Azure resource name.

func (AccountOutput) Properties

Property bag from billing account

func (AccountOutput) SystemData

Metadata pertaining to creation and last modification of the resource.

func (AccountOutput) Tags

resource tags.

func (AccountOutput) ToAccountOutput

func (o AccountOutput) ToAccountOutput() AccountOutput

func (AccountOutput) ToAccountOutputWithContext

func (o AccountOutput) ToAccountOutputWithContext(ctx context.Context) AccountOutput

func (AccountOutput) Type

Azure resource type.

type AccountResourceProperties

type AccountResourceProperties struct {
	// Customer owned application ID
	AppId string `pulumi:"appId"`
}

Property bag from billing account

type AccountResourcePropertiesArgs

type AccountResourcePropertiesArgs struct {
	// Customer owned application ID
	AppId pulumi.StringInput `pulumi:"appId"`
}

Property bag from billing account

func (AccountResourcePropertiesArgs) ElementType

func (AccountResourcePropertiesArgs) ToAccountResourcePropertiesOutput

func (i AccountResourcePropertiesArgs) ToAccountResourcePropertiesOutput() AccountResourcePropertiesOutput

func (AccountResourcePropertiesArgs) ToAccountResourcePropertiesOutputWithContext

func (i AccountResourcePropertiesArgs) ToAccountResourcePropertiesOutputWithContext(ctx context.Context) AccountResourcePropertiesOutput

type AccountResourcePropertiesInput

type AccountResourcePropertiesInput interface {
	pulumi.Input

	ToAccountResourcePropertiesOutput() AccountResourcePropertiesOutput
	ToAccountResourcePropertiesOutputWithContext(context.Context) AccountResourcePropertiesOutput
}

AccountResourcePropertiesInput is an input type that accepts AccountResourcePropertiesArgs and AccountResourcePropertiesOutput values. You can construct a concrete instance of `AccountResourcePropertiesInput` via:

AccountResourcePropertiesArgs{...}

type AccountResourcePropertiesOutput

type AccountResourcePropertiesOutput struct{ *pulumi.OutputState }

Property bag from billing account

func (AccountResourcePropertiesOutput) AppId

Customer owned application ID

func (AccountResourcePropertiesOutput) ElementType

func (AccountResourcePropertiesOutput) ToAccountResourcePropertiesOutput

func (o AccountResourcePropertiesOutput) ToAccountResourcePropertiesOutput() AccountResourcePropertiesOutput

func (AccountResourcePropertiesOutput) ToAccountResourcePropertiesOutputWithContext

func (o AccountResourcePropertiesOutput) ToAccountResourcePropertiesOutputWithContext(ctx context.Context) AccountResourcePropertiesOutput

type AccountResourceResponseProperties

type AccountResourceResponseProperties struct {
	// Customer owned application ID
	AppId string `pulumi:"appId"`
	// Billing Plan Id
	BillingPlanId string `pulumi:"billingPlanId"`
	// Provisioning state.
	ProvisioningState string `pulumi:"provisioningState"`
}

Property bag from billing account

type AccountResourceResponsePropertiesOutput

type AccountResourceResponsePropertiesOutput struct{ *pulumi.OutputState }

Property bag from billing account

func (AccountResourceResponsePropertiesOutput) AppId

Customer owned application ID

func (AccountResourceResponsePropertiesOutput) BillingPlanId

Billing Plan Id

func (AccountResourceResponsePropertiesOutput) ElementType

func (AccountResourceResponsePropertiesOutput) ProvisioningState

Provisioning state.

func (AccountResourceResponsePropertiesOutput) ToAccountResourceResponsePropertiesOutput

func (o AccountResourceResponsePropertiesOutput) ToAccountResourceResponsePropertiesOutput() AccountResourceResponsePropertiesOutput

func (AccountResourceResponsePropertiesOutput) ToAccountResourceResponsePropertiesOutputWithContext

func (o AccountResourceResponsePropertiesOutput) ToAccountResourceResponsePropertiesOutputWithContext(ctx context.Context) AccountResourceResponsePropertiesOutput

type AccountResourceResponseSystemData

type AccountResourceResponseSystemData struct {
	// The timestamp of resource creation (UTC).
	CreatedAt *string `pulumi:"createdAt"`
	// The type of identity that created the resource.
	CreatedByType *string `pulumi:"createdByType"`
	// The timestamp of resource last modification (UTC)
	LastModifiedAt *string `pulumi:"lastModifiedAt"`
	// The type of identity that last modified the resource.
	LastModifiedByType *string `pulumi:"lastModifiedByType"`
}

Metadata pertaining to creation and last modification of the resource.

type AccountResourceResponseSystemDataOutput

type AccountResourceResponseSystemDataOutput struct{ *pulumi.OutputState }

Metadata pertaining to creation and last modification of the resource.

func (AccountResourceResponseSystemDataOutput) CreatedAt

The timestamp of resource creation (UTC).

func (AccountResourceResponseSystemDataOutput) CreatedByType

The type of identity that created the resource.

func (AccountResourceResponseSystemDataOutput) ElementType

func (AccountResourceResponseSystemDataOutput) LastModifiedAt

The timestamp of resource last modification (UTC)

func (AccountResourceResponseSystemDataOutput) LastModifiedByType

The type of identity that last modified the resource.

func (AccountResourceResponseSystemDataOutput) ToAccountResourceResponseSystemDataOutput

func (o AccountResourceResponseSystemDataOutput) ToAccountResourceResponseSystemDataOutput() AccountResourceResponseSystemDataOutput

func (AccountResourceResponseSystemDataOutput) ToAccountResourceResponseSystemDataOutputWithContext

func (o AccountResourceResponseSystemDataOutput) ToAccountResourceResponseSystemDataOutputWithContext(ctx context.Context) AccountResourceResponseSystemDataOutput

type AccountState

type AccountState struct {
}

func (AccountState) ElementType

func (AccountState) ElementType() reflect.Type

type LookupAccountArgs

type LookupAccountArgs struct {
	// The name of the resource group. The name is case insensitive.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// The name of the resource.
	ResourceName string `pulumi:"resourceName"`
}

type LookupAccountOutputArgs

type LookupAccountOutputArgs struct {
	// The name of the resource group. The name is case insensitive.
	ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
	// The name of the resource.
	ResourceName pulumi.StringInput `pulumi:"resourceName"`
}

func (LookupAccountOutputArgs) ElementType

func (LookupAccountOutputArgs) ElementType() reflect.Type

type LookupAccountResult

type LookupAccountResult struct {
	// Azure resource ID.
	Id string `pulumi:"id"`
	// Location of the resource.
	Location *string `pulumi:"location"`
	// Azure resource name.
	Name string `pulumi:"name"`
	// Property bag from billing account
	Properties AccountResourceResponseProperties `pulumi:"properties"`
	// Metadata pertaining to creation and last modification of the resource.
	SystemData AccountResourceResponseSystemData `pulumi:"systemData"`
	// resource tags.
	Tags map[string]string `pulumi:"tags"`
	// Azure resource type.
	Type string `pulumi:"type"`
}

Account details

func LookupAccount

func LookupAccount(ctx *pulumi.Context, args *LookupAccountArgs, opts ...pulumi.InvokeOption) (*LookupAccountResult, error)

Returns account resource for a given name. Azure REST API version: 2023-04-13.

type LookupAccountResultOutput

type LookupAccountResultOutput struct{ *pulumi.OutputState }

Account details

func (LookupAccountResultOutput) ElementType

func (LookupAccountResultOutput) ElementType() reflect.Type

func (LookupAccountResultOutput) Id

Azure resource ID.

func (LookupAccountResultOutput) Location

Location of the resource.

func (LookupAccountResultOutput) Name

Azure resource name.

func (LookupAccountResultOutput) Properties

Property bag from billing account

func (LookupAccountResultOutput) SystemData

Metadata pertaining to creation and last modification of the resource.

func (LookupAccountResultOutput) Tags

resource tags.

func (LookupAccountResultOutput) ToLookupAccountResultOutput

func (o LookupAccountResultOutput) ToLookupAccountResultOutput() LookupAccountResultOutput

func (LookupAccountResultOutput) ToLookupAccountResultOutputWithContext

func (o LookupAccountResultOutput) ToLookupAccountResultOutputWithContext(ctx context.Context) LookupAccountResultOutput

func (LookupAccountResultOutput) Type

Azure resource type.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL