Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Account ¶
type Account struct {
// contains filtered or unexported fields
}
Manages a Media Services Account.
> This content is derived from https://github.com/terraform-providers/terraform-provider-azurerm/blob/master/website/docs/r/media_services_account.html.markdown.
func GetAccount ¶
func GetAccount(ctx *pulumi.Context, name string, id pulumi.ID, state *AccountState, opts ...pulumi.ResourceOpt) (*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.ResourceOpt) (*Account, error)
NewAccount registers a new resource with the given unique name, arguments, and options.
func (*Account) Location ¶
func (r *Account) Location() pulumi.StringOutput
Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created.
func (*Account) Name ¶
func (r *Account) Name() pulumi.StringOutput
Specifies the name of the Media Services Account. Changing this forces a new resource to be created.
func (*Account) ResourceGroupName ¶
func (r *Account) ResourceGroupName() pulumi.StringOutput
The name of the resource group in which to create the Media Services Account. Changing this forces a new resource to be created.
func (*Account) StorageAccounts ¶
func (r *Account) StorageAccounts() pulumi.ArrayOutput
One or more `storageAccount` blocks as defined below.
type AccountArgs ¶
type AccountArgs struct { // Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created. Location interface{} // Specifies the name of the Media Services Account. Changing this forces a new resource to be created. Name interface{} // The name of the resource group in which to create the Media Services Account. Changing this forces a new resource to be created. ResourceGroupName interface{} // One or more `storageAccount` blocks as defined below. StorageAccounts interface{} }
The set of arguments for constructing a Account resource.
type AccountState ¶
type AccountState struct { // Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created. Location interface{} // Specifies the name of the Media Services Account. Changing this forces a new resource to be created. Name interface{} // The name of the resource group in which to create the Media Services Account. Changing this forces a new resource to be created. ResourceGroupName interface{} // One or more `storageAccount` blocks as defined below. StorageAccounts interface{} }
Input properties used for looking up and filtering Account resources.