Documentation
¶
Index ¶
- type CrossTenantAccessPolicyRequestBuilder
- func (m *CrossTenantAccessPolicyRequestBuilder) CreateDeleteRequestInformation() (...)
- func (m *CrossTenantAccessPolicyRequestBuilder) CreateDeleteRequestInformationWithRequestConfiguration(...) (...)
- func (m *CrossTenantAccessPolicyRequestBuilder) CreateGetRequestInformation() (...)
- func (m *CrossTenantAccessPolicyRequestBuilder) CreateGetRequestInformationWithRequestConfiguration(...) (...)
- func (m *CrossTenantAccessPolicyRequestBuilder) CreatePatchRequestInformation(...) (...)
- func (m *CrossTenantAccessPolicyRequestBuilder) CreatePatchRequestInformationWithRequestConfiguration(...) (...)
- func (m *CrossTenantAccessPolicyRequestBuilder) Default_escaped() ...
- func (m *CrossTenantAccessPolicyRequestBuilder) Delete(ctx context.Context, ...) error
- func (m *CrossTenantAccessPolicyRequestBuilder) Get(ctx context.Context, ...) (...)
- func (m *CrossTenantAccessPolicyRequestBuilder) Partners() ...
- func (m *CrossTenantAccessPolicyRequestBuilder) PartnersById(id string) ...
- func (m *CrossTenantAccessPolicyRequestBuilder) Patch(ctx context.Context, ...) error
- type CrossTenantAccessPolicyRequestBuilderDeleteRequestConfiguration
- type CrossTenantAccessPolicyRequestBuilderGetQueryParameters
- type CrossTenantAccessPolicyRequestBuilderGetRequestConfiguration
- type CrossTenantAccessPolicyRequestBuilderPatchRequestConfiguration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CrossTenantAccessPolicyRequestBuilder ¶
type CrossTenantAccessPolicyRequestBuilder struct {
// contains filtered or unexported fields
}
CrossTenantAccessPolicyRequestBuilder provides operations to manage the crossTenantAccessPolicy property of the microsoft.graph.policyRoot entity.
func NewCrossTenantAccessPolicyRequestBuilder ¶
func NewCrossTenantAccessPolicyRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CrossTenantAccessPolicyRequestBuilder
NewCrossTenantAccessPolicyRequestBuilder instantiates a new CrossTenantAccessPolicyRequestBuilder and sets the default values.
func NewCrossTenantAccessPolicyRequestBuilderInternal ¶
func NewCrossTenantAccessPolicyRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CrossTenantAccessPolicyRequestBuilder
NewCrossTenantAccessPolicyRequestBuilderInternal instantiates a new CrossTenantAccessPolicyRequestBuilder and sets the default values.
func (*CrossTenantAccessPolicyRequestBuilder) CreateDeleteRequestInformation ¶
func (m *CrossTenantAccessPolicyRequestBuilder) CreateDeleteRequestInformation() (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreateDeleteRequestInformation delete navigation property crossTenantAccessPolicy for policies
func (*CrossTenantAccessPolicyRequestBuilder) CreateDeleteRequestInformationWithRequestConfiguration ¶
func (m *CrossTenantAccessPolicyRequestBuilder) CreateDeleteRequestInformationWithRequestConfiguration(requestConfiguration *CrossTenantAccessPolicyRequestBuilderDeleteRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreateDeleteRequestInformationWithRequestConfiguration delete navigation property crossTenantAccessPolicy for policies
func (*CrossTenantAccessPolicyRequestBuilder) CreateGetRequestInformation ¶
func (m *CrossTenantAccessPolicyRequestBuilder) CreateGetRequestInformation() (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreateGetRequestInformation the custom rules that define an access scenario when interacting with external Azure AD tenants.
func (*CrossTenantAccessPolicyRequestBuilder) CreateGetRequestInformationWithRequestConfiguration ¶
func (m *CrossTenantAccessPolicyRequestBuilder) CreateGetRequestInformationWithRequestConfiguration(requestConfiguration *CrossTenantAccessPolicyRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreateGetRequestInformationWithRequestConfiguration the custom rules that define an access scenario when interacting with external Azure AD tenants.
func (*CrossTenantAccessPolicyRequestBuilder) CreatePatchRequestInformation ¶
func (m *CrossTenantAccessPolicyRequestBuilder) CreatePatchRequestInformation(body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CrossTenantAccessPolicyable) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreatePatchRequestInformation update the navigation property crossTenantAccessPolicy in policies
func (*CrossTenantAccessPolicyRequestBuilder) CreatePatchRequestInformationWithRequestConfiguration ¶
func (m *CrossTenantAccessPolicyRequestBuilder) CreatePatchRequestInformationWithRequestConfiguration(body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CrossTenantAccessPolicyable, requestConfiguration *CrossTenantAccessPolicyRequestBuilderPatchRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreatePatchRequestInformationWithRequestConfiguration update the navigation property crossTenantAccessPolicy in policies
func (*CrossTenantAccessPolicyRequestBuilder) Default_escaped ¶
func (m *CrossTenantAccessPolicyRequestBuilder) Default_escaped() *id6b631203e8543c3ec0fcba88901f15444094267dcc4fa0d473f1c0df3d5ff03.DefaultRequestBuilder
Default_escaped the default property
func (*CrossTenantAccessPolicyRequestBuilder) Delete ¶
func (m *CrossTenantAccessPolicyRequestBuilder) Delete(ctx context.Context, requestConfiguration *CrossTenantAccessPolicyRequestBuilderDeleteRequestConfiguration) error
Delete delete navigation property crossTenantAccessPolicy for policies
func (*CrossTenantAccessPolicyRequestBuilder) Get ¶
func (m *CrossTenantAccessPolicyRequestBuilder) Get(ctx context.Context, requestConfiguration *CrossTenantAccessPolicyRequestBuilderGetRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CrossTenantAccessPolicyable, error)
Get the custom rules that define an access scenario when interacting with external Azure AD tenants.
func (*CrossTenantAccessPolicyRequestBuilder) Partners ¶
func (m *CrossTenantAccessPolicyRequestBuilder) Partners() *i0066fdb640c7827dd22081013b8c5450250b6cd981e41676bea50282f6cb61bc.PartnersRequestBuilder
Partners the partners property
func (*CrossTenantAccessPolicyRequestBuilder) PartnersById ¶
func (m *CrossTenantAccessPolicyRequestBuilder) PartnersById(id string) *i942f76e8fcfc288876416b046c9c24718eb0f9cbc52dccced876ec03d4620766.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder
PartnersById gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.policies.crossTenantAccessPolicy.partners.item collection
func (*CrossTenantAccessPolicyRequestBuilder) Patch ¶
func (m *CrossTenantAccessPolicyRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.CrossTenantAccessPolicyable, requestConfiguration *CrossTenantAccessPolicyRequestBuilderPatchRequestConfiguration) error
Patch update the navigation property crossTenantAccessPolicy in policies
type CrossTenantAccessPolicyRequestBuilderDeleteRequestConfiguration ¶
type CrossTenantAccessPolicyRequestBuilderDeleteRequestConfiguration struct { // Request headers Headers map[string]string // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption }
CrossTenantAccessPolicyRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type CrossTenantAccessPolicyRequestBuilderGetQueryParameters ¶
type CrossTenantAccessPolicyRequestBuilderGetQueryParameters struct { // Expand related entities Expand []string `uriparametername:"%24expand"` // Select properties to be returned Select []string `uriparametername:"%24select"` }
CrossTenantAccessPolicyRequestBuilderGetQueryParameters the custom rules that define an access scenario when interacting with external Azure AD tenants.
type CrossTenantAccessPolicyRequestBuilderGetRequestConfiguration ¶
type CrossTenantAccessPolicyRequestBuilderGetRequestConfiguration struct { // Request headers Headers map[string]string // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption // Request query parameters QueryParameters *CrossTenantAccessPolicyRequestBuilderGetQueryParameters }
CrossTenantAccessPolicyRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type CrossTenantAccessPolicyRequestBuilderPatchRequestConfiguration ¶
type CrossTenantAccessPolicyRequestBuilderPatchRequestConfiguration struct { // Request headers Headers map[string]string // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption }
CrossTenantAccessPolicyRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.