Class AccountsResource.ContainersResource.MoveTagIdRequest
Move Tag ID out of a Container.
Inheritance
Inherited Members
Namespace: Google.Apis.TagManager.v2
Assembly: Google.Apis.TagManager.v2.dll
Syntax
public class AccountsResource.ContainersResource.MoveTagIdRequest : TagManagerBaseServiceRequest<Container>, IClientServiceRequest<Container>, IClientServiceRequest
Constructors
MoveTagIdRequest(IClientService, string)
Constructs a new MoveTagId request.
Declaration
public MoveTagIdRequest(IClientService service, string path)
Parameters
Type | Name | Description |
---|---|---|
IClientService | service | |
string | path |
Properties
AllowUserPermissionFeatureUpdate
Must be set to true to allow features.user_permissions to change from false to true. If this operation causes an update but this bit is false, the operation will fail.
Declaration
[RequestParameter("allowUserPermissionFeatureUpdate", RequestParameterType.Query)]
public virtual bool? AllowUserPermissionFeatureUpdate { get; set; }
Property Value
Type | Description |
---|---|
bool? |
CopySettings
Whether or not to copy tag settings from this tag to the new tag.
Declaration
[RequestParameter("copySettings", RequestParameterType.Query)]
public virtual bool? CopySettings { get; set; }
Property Value
Type | Description |
---|---|
bool? |
CopyTermsOfService
Must be set to true to accept all terms of service agreements copied from the current tag to the newly created tag. If this bit is false, the operation will fail.
Declaration
[RequestParameter("copyTermsOfService", RequestParameterType.Query)]
public virtual bool? CopyTermsOfService { get; set; }
Property Value
Type | Description |
---|---|
bool? |
CopyUsers
Whether or not to copy users from this tag to the new tag.
Declaration
[RequestParameter("copyUsers", RequestParameterType.Query)]
public virtual bool? CopyUsers { get; set; }
Property Value
Type | Description |
---|---|
bool? |
HttpMethod
Gets the HTTP method.
Declaration
public override string HttpMethod { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
MethodName
Gets the method name.
Declaration
public override string MethodName { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
Path
GTM Container's API relative path. Example: accounts/{account_id}/containers/{container_id}
Declaration
[RequestParameter("path", RequestParameterType.Path)]
public virtual string Path { get; }
Property Value
Type | Description |
---|---|
string |
RestPath
Gets the REST path.
Declaration
public override string RestPath { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
TagId
Tag ID to be removed from the current Container.
Declaration
[RequestParameter("tagId", RequestParameterType.Query)]
public virtual string TagId { get; set; }
Property Value
Type | Description |
---|---|
string |
TagName
The name for the newly created tag.
Declaration
[RequestParameter("tagName", RequestParameterType.Query)]
public virtual string TagName { get; set; }
Property Value
Type | Description |
---|---|
string |
Methods
InitParameters()
Initializes MoveTagId parameter list.
Declaration
protected override void InitParameters()